Alternative Memory Architectures for Erlang
We (mainly Jesper Wilhelmsson) have designed and implemented an Erlang/OTP system where:
- the heap is shared between all processes
- but each process allocates its own stack
Interprocess communication does not involve copying of messages