Accidental Complexity
If you’ve moved operations out of the request/response cycle before, you’re likely familiar with terms like “delayed jobs,” “background jobs,” or “queues.” There are libraries in various programming languages to make working with these concepts fairly straightforward.
If you take anything from this book, I hope it is a curiosity to move beyond specific tools and implementations into the ideas behind them. That includes Video Tutorials. There’s a world of autonomous microservices that’s far bigger than this book. So let’s pose a question: what exactly is a background job? Well, a background job simply does some computing work in an asynchronous manner. It probably reports status along the way. It may or may not require ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access