Abstract
Sometimes a specific piece of code takes a long time to run but doesn’t need to run right away. An example is sending an e-mail after creating an order at the end of an online shopping workflow. It can take a long time to send an e-mail, but you don’t want your user to wait for that to happen within the controller. It makes more sense to use a queueing mechanism for these tasks.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsAuthor information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Stefan Wintermeyer
About this chapter
Cite this chapter
Wintermeyer, S. (2018). Active Job. In: Learn Rails 5.2. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-3489-1_10
Download citation
DOI: https://doi.org/10.1007/978-1-4842-3489-1_10
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-3488-4
Online ISBN: 978-1-4842-3489-1
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books