Chapter 7. Completing the worker-pool application

This chapter covers

  • Implementing the entire worker pool application
  • Building multiple supervision hierarchies
  • Dynamically creating Supervisors and workers

In this chapter, you’ll continue to evolve the design of the Pooly application, which you started in chapter 6. By the end of this chapter, you’ll have a full, working worker-pool application. You’ll get to explore the Supervisor API more thoroughly and also explore more advanced (read: fun!) Supervisor topics.

In chapter 6, you were left with a rudimentary worker-pool application, if we can even call it that. In the following sections, you’ll add some smarts to Pooly. For example, there’s currently no way to handle crashes and restarts gracefully. ...

Get The Little Elixir & OTP Guidebook now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.