Dynein: Building a Distributed Delayed Job Queueing System

1 · Airbnb · Dec. 10, 2019, 7:16 p.m.
Summary
Dynein: Building an Open-source Distributed Delayed Job Queueing SystemIntroductionAsynchronous background jobs can often dramatically improve the scalability of web applications by moving time-consuming, resource-intensive tasks to the background. These tasks are often prone to failures, and retrying mechanisms often make it even more expensive to operate applications with such jobs. Having a background queue helps the web servers handle incoming web requests promptly, and reduces the likelihoo...