TLDR Web Dev · ARTICLES & TUTORIALS

ASYNC RUBY ON RAILS

thoughtbot.com8 min read

Summary from the TLDR Web Dev newsletter

Async programming can make Ruby on Rails apps faster by delaying non-essential tasks and parallelizing I/O-bound operations. This can be achieved using methods like `deliver_later` for emails, `load_async` for database queries, and `dependent: :destroy_async` for dependent associations. However, while async can speed up apps, it can also add complexity, so it's better to address basic performance issues first and use async judiciously.