Erjang - With the JVM under the Hood

Kresten Krab Thorup
Hacker, CTO @ Trifork

Erjang is a JVM-based Erlang VM. It runs the latest Erlang release with quite comprehensive compatibility with BEAM: networking, hot code replacement, tail calls, super-light processes, NIF compatibility and more. In this talk I'll explain how all this works, walk though some of the interesting challenges of making Erjang real, and some of the those that lie ahead.


Kresten Krab Thorup (@drkrab) is CTO at Trifork, co-creator of the QCon and GOTO conferences, author of the JVM-based Erlang VM "Erjang", and contributor to numerous other open source projects. Kresten received his Ph.D. in Computer Science from University of Aarhus. Before joining Trifork, Kresten spent three years at NeXT in San Francisco working on the Objective-C tool chain and core libraries.

Back to conference page