Lukas Larsson - Understanding the Erlang Scheduler
In Erlang there are different types of concurrent entities, processes, ports etc., each of which can have millions of instances, that have to be mapped out to make optimal usage of the hardware. The Erlang scheduler is a master piece in software engineering, but how does it actually go about scheduling the processes you create in your programs?

▶︎
The Erlang Ecosystem - Robert Virding

▶︎
The Erlang VM or How I Started Loving Parallel Progamming • Erik Stenman • GOTO 2013

▶︎
A Peek Inside Erlang's OTP • Steve Vinoski • GOTO 2016

▶︎
How we program multicores - Joe Armstrong

▶︎
An Overview of Scheduling in the FreeBSD Kernel by Marshall Kirk McKusick Q&A

▶︎
Learning Erlang - Easier than you think

▶︎
The ABCs of OTP - Jesse J. Anderson

▶︎
Writing Quality Code in Erlang

▶︎
The Soul of Erlang and Elixir • Sasa Juric • GOTO 2019

▶︎
"Systems that run forever self-heal and scale" by Joe Armstrong (2013)

▶︎
Stanford Seminar - Faults, Scaling, and Erlang Concurrency

▶︎
The Zen Of Erlang

▶︎
Comparing Erlang and Go Concurrency

▶︎
Deep Work Music ~ Ambient Concentration Beats and Productive Sounds for Elite Flow State

▶︎
Learning Erlang - the advantages of keeping things simple

▶︎
Why You Should Learn Erlang & Elixir | Erlang Solutions Webinar

▶︎
RPC in WhatsApp - Zeyu Zhang | Code BEAM America 2024

▶︎
Building a Blockchain in Erlang • Ulf Wiger • GOTO 2019

▶︎
Erlang Tutorial

▶︎
