Compensation Patterns: When Rollback Isn't Possible
You can't un-send an email. You can't un-charge a credit card. But you can compensate. How TIATON handles failure recovery in distributed systems.
Articles
Page 2 of 2
You can't un-send an email. You can't un-charge a credit card. But you can compensate. How TIATON handles failure recovery in distributed systems.
Business rules don't belong in application code. Here's why separating them changes everything.
How TIATON handles long-running workflows that wait for external events — hours, days, or weeks — without losing state.
TIATON is an open-source business rules runtime. Here's why we built it and what it can do.
How TIATON uses behavior trees from game AI to orchestrate business workflows. Deterministic, resumable, and surprisingly elegant.