
PhD Thesis: Programming Erlang Style
This doctoral thesis presents an in-depth academic exploration of the BEAM virtual machine, the Erlang Runtime System (ERTS), and the principles of building functional systems at scale.
Research Focus
- BEAM Architecture Analysis: Deep technical examination of the VM internals
- Concurrency Models: Theoretical foundations of actor-based systems
- Performance Characteristics: Empirical studies on BEAM scalability
- Language Design: Evolution of Erlang and its influence on modern languages
- Case Studies: Real-world applications in telecom systems
Key Contributions
- Novel insights into BEAM's garbage collection strategies
- Performance optimization techniques for high-throughput systems
Academic Details
- Advisor: Kostis Sagonas (Uppsala University)
- Opponent: Simon Peyton Jones (Microsoft Research)
- Institution: Uppsala University
- Year: 2002
Academic Impact
- Cited in academic literature
- Foundation for several industry improvements
- Defended before distinguished committee including SPJ
Access
- Full Thesis: Available via DiVA portal (KTH)
- Official Repository: Permanent academic record
- Peer Reviewed: Doctoral dissertation standard
Perfect for researchers, advanced practitioners, and anyone interested in the theoretical foundations of the BEAM ecosystem.
What People Are Saying
The days are all empty and the nights are Unreal.
— cookie
Academic
Research