Job Queues / Event Notifications
- Sooner or later your app will need to do something that takes a long time.
- Longer than a user (or your web proxy) will wait.
- So you want to offload this long-running task to an external program
- tell the user to wait a bit