ACIDic Jobs: Scaling a Resilient Jobs Layer
December 13, 2024
31 min
Free
ruby
background-jobs
resiliency
testing
workflow-execution
idempotency
fault-tolerance
active-job
software-architecture
ruby-on-rails
Description
Background jobs have become an essential component of any Rails app. As your /jobs directory grows, however, how do you both ensure that your jobs are resilient and that complex operations are maintainable and cohesive? In this talk, we will explore how we can build maintainable, resilient, cohesive jobs, all by making our jobs ACIDic.