Why Erlang?


With web applications today there is an increasing need for systems that can scale up easily and tolerate the network, hardware, and software errors that occur at scale. Building such systems is challenging, if not impossible, to do in many popular programming languages today. Erlang was designed for telephone systems where uptime requirements were law, and as such was designed to solve these challenges. In this talk Trevor will show how Erlang can be used to solve some of the most challenging problems software developers face today. He will introduce concurrency constructs that Erlang provides and show how they can be used to build reliable and scalable applications. This talk will focus mostly on the new concepts introduced by Erlang, but Trevor will also do a few demos and show code samples to illustrate some of the concepts.





Erlang Cheatsheet

CRDTs and Distributed Consensus with Christopher Meiklejohn - Episode 14, Data Eng Podcast

The Case for a Great Developer Experience - Caseysoftware

NOAA Weather Forecasts Stick With CPUs, Keep An Eye On GPUs

The Hybrid Cloud Series: Cross-Cloud Data Management and Compliance with Cohesity in Azure ...

The latest React and React Native conferences on 99 videos

Vagrant for Erlang Development

Stuff The Internet Says On Scalability For December 15th, 2017

I, Robot? Aiiiee, ROBOT! RSA TLS crypto attack pwns Facebook, PayPal, 27 of 100 top domains

DevOps Challenges in C/C++ Projects