| ▲ | trgn 4 hours ago | |
temporal makes you split up your async tasks explicitly into a message (a request to fulfill a task, thrown up to a temporal server), and a task handler (pulling a tasks-request from a queue, from the temporal server), rather than both wrapped in a vanilla request/response cycle. temporal centralizes all the error handling, retry handling, ... some web pages to manage failed, pending tasks. it's been good for us, but a real step function in complexity of the app. | ||