Build Your Own BEAM

Speaker:
Martin Janiczek


Abstract:

We’ll build a toy single-threaded implementation of the BEAM scheduler from first principles, run some example programs on it and visualize what it’s doing under the hood. Topics: spawning, preemptivity, messaging, links.

Tags:
beam, elixir, concurrency