In the lastest Erlang/OTP release all process interactions has been rebuilt from the bottom. This talk will describe the changes made, the performance tradeoffs and important semantics of Erlang's message passing.

Lukas will go through how all process signals worked before OTP 21, describe their shortcomings and present how it is implemented in OTP 21 to deal with the inherent scalability problems of the old solution.

OBJECTIVES

To give the audience a better understanding of how all process interaction is done in the Erlang run-time system.

TARGET AUDIENCE

Anybody that is interested to look under the hood of the Erlang run-time system.