Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Relying on external APIs or databases within activities might lead to variability in workflow execution.

This is why they are activities. Their results are stored in history, the workflow remains deterministic.

> might need to see how it accounts for more complex scenarios where errors are transient or where a retry could be successful even for some client errors like rate limiting or temporary unavailability etc.

Temporal allows you to specify whether an error is retryable or not.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: