Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Erlang VM or How I Stopped Worrying and Started Loving Parallel Programming

GOTO Conferences via YouTube

Overview

Explore the Erlang Virtual Machine and its impact on parallel programming in this 51-minute conference talk from GOTO Aarhus 2013. Dive into Beam's implementation of message passing, process isolation, dynamic code loading, garbage collection, and preemptive scheduling. Learn how these features simplify the development of scalable 24/7 services and make parallel programming more accessible. Discover real-world applications as the speaker shares insights from Klarna's experience in building a system that has successfully handled exponential traffic growth for over eight years. Gain a deeper understanding of Erlang internals, concurrency model, process director, monitors, supervision, trycatch, interactive shell, OTP libraries, and the concept of modeling services. Conclude with a Q&A session to further explore the most important aspects of Erlang and its practical applications in building robust, scalable systems.

Syllabus

Introduction
Topic
Erlang Internals
Concurrency Model
Process Director
Monitors
Supervision
Trycatch
Interactive Shell
Interactive Shell Examples
OTP Libraries
Model as Services
Most important aspect of Erlang
Sponsor Dona
Questions

Taught by

GOTO Conferences

Reviews

Start your review of The Erlang VM or How I Stopped Worrying and Started Loving Parallel Programming

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.