Designing Elixir systems with OTP : write highly scalable, self-healing software with layers / James Edward Gray, II, Bruce A. Tate. [O'Reilly electronic resource]
Publication Info.
Raleigh, North Carolina : The Pragmatic Bookshelf, [2019]
Introduction -- Build your project in layers -- Know your Elixir datatypes -- Start with the right data layer -- Build a functional core -- Test your core -- Isolate process machinery in a boundary -- Customize your lifecycle -- Summon your workers -- Assemble your components -- Test the boundary.