PhD Thesis "Programming Erlang Style"
Book

PhD Thesis "Programming Erlang Style"

Academic deep dive into the BEAM virtual machine, Erlang runtime system (ERTS), and robust distributed systems

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

  1. Novel insights into BEAM's garbage collection strategies
  2. 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


Happi Hacking AB
KIVRA: 556912-2707
106 31 Stockholm