Главная
Study mode:
on
1
Intro
2
Concurrency oriented programming
3
Hard at work developing Erlang
4
The main ideas
5
Why is this relevant today?
6
Concurrency vs parallelism
7
BEAM vs. JVM
8
Erlang & WhatsApp
9
Phoenix Framework
10
Erlang ecosystem
11
Elixir
12
Kubernetes
13
Virding's 1st rule of programming
14
Outro
Description:
Explore concurrency-oriented programming in the modern world through this conference talk from YOW! 2022. Delve into the Erlang programming language, designed for multi-core computers and the Internet Age, and its influence on over 30 other languages. Learn how Erlang's concurrency model and key design features revolutionized network switches in the 90s and continue to power cloud-based microservices, mobile apps, and IoT networks today. Discover the principles of fault-tolerant computing and how they apply to distributed multi-core architectures. Compare BEAM and JVM, examine Erlang's role in WhatsApp's success, and explore the Phoenix Framework. Gain insights into the Erlang ecosystem, including Elixir, and understand its relevance in the age of Kubernetes. Conclude with Virding's first rule of programming and its implications for modern software development.

Concurrency Oriented Programming in a Modern World

GOTO Conferences
Add to list
0:00 / 0:00