Erlang/OTP 22 Highlights

Making reliable distributed systems in the presence of software errors

Erlang OTP 21.3

Retiring old performance pitfalls

BEAM Bytecode Optimization Traps and Pitfalls

A Brief History of the BEAM Compiler

Erlang OTP 21.0 is Released

Core Erlang by Example

The gen server simplified (how it works)

My OTP 21 Highlights

Memory instrumentation in Erlang OTP 21

Lost in Translation (Exploring the BEAM Compiler's Front End)

Exploring the Compiler Using the 'time' Option

A blog from the Erlang/OTP team

I/O polling options in Erlang OTP 21

Naming things is hard: Erlang community debate if it's okay to use racial slurs as names

Erlang/OTP 20.0 has been released

Erlang/OTP 20.0

Erlang/OTP 20.0 is released

Erlang/OTP 19.0 has been released

Making reliable distributed systems in the presence of software errors

State Management Problem

Joe Armstrong: Why do we need modules at all?

Usefulness of mnesia, the Erlang built-in database

Erlang/OTP 18.0 has been released

Joe Armstrongs Erlang Thesis

Time and time correction in Erlang

What makes erlang scalable?

Time and time correction in Erlang

Why do we need modules at all? [Joe Armstrong]

More →