- Erlang kernel replacement (not fully compatible)
- Simple and clean design
- Remoting protocol implementation
- Mnesia implementation
- Application, Supervisor and Server
The idea is to have refreshed legacy kernel and stdlib applications, which serve us good, but have some drawbacks:
- Old-fashioned design
- Buggy and messy codebase, that nobody wants to touch
- Sometimes bugs in gen_server appeared in OTP releases
- Mnesia limitations
- Remote protocol limitations