Writing a short concurrent application with Erlang primitives: processes, links, monitors, hot code loading and message passing are revisited. A primer before OTP.| learnyousomeerlang.com
Learning to use ETS tables, an in-memory database for Erlang. Side concepts such as match specifications are also seen, and we refactor a name registry server to use ETS.| learnyousomeerlang.com
An intro to basic Mnesia, a distributed database for Erlang terms. We get into The Godfather's realm and write a transactional system to track friends and services.| learnyousomeerlang.com
Dialyzer is an Erlang tool to analyze and find discrepancies in Erlang software. More than that, it's also a type inferencer and a type checker. This chapter shows how to use it.| learnyousomeerlang.com
A guide to understanding Erlang Maps| learnyousomeerlang.com
A guide on time handling in Erlang. Topics such as time correction and warping to handle clock skew and drifting are covered, along with new BIFs introduced in Erlang 18.0.| learnyousomeerlang.com
The basics of distributed computing, including the 8 fallacies (or assumptions) of distribution, the CAP theorem, and a hands on guide to getting things distributed with Erlang.| learnyousomeerlang.com