April 2024
Beginner to intermediate
224 pages
5h 7m
English
There’s a major tool missing from your Elixir toolbox right now—asynchronous jobs. They are a critical component for scaling up an application. Elixir has big shoes to fill here because Ruby comes with one of the best asynchronous job libraries out there—Sidekiq.
In their most basic form, async jobs run small or large units of work in the background of your application. Once the user has submitted a request, we use async jobs to process additional tasks such as sending emails, performing calculations, or triggering application-specific workflows. With more advanced usage, async jobs are used to power complex business logic with concerns such as uniqueness constraints and rate-limiting.
The first reaction ...
Read now
Unlock full access