Click any tag below to further narrow down your results
Links
DBOS is a Java library that enables durable workflows using Postgres to manage state and recover from failures. It allows developers to create reliable applications without needing separate services or complex setups. Features include asynchronous execution, durable queues, scheduling, and notifications.
Durable Execution (DE) engines allow for the persistence of multi-step workflows, enabling them to resume from the last successful step after interruptions. This article explores the development of a simple DE engine called Persistasaurus in Java, which utilizes SQLite for logging execution state and highlights key implementation choices.