Builds reliable, fault-tolerant TypeScript applications using DBOS durable workflows and concurrency controls.
This skill provides comprehensive guidance for implementing DBOS in TypeScript projects, focusing on creating fault-tolerant, durable workflows and steps. It helps developers manage complex backend logic with built-in state management, concurrency control through queues, and deterministic execution patterns. Whether you are adding DBOS to existing code or building new server-side applications, this skill ensures your implementation follows best practices for lifecycle management, testing, and external client integration to ensure high availability and reliability.
主要功能
01Deterministic workflow execution guidance
02Queue-based concurrency and flow control
032 GitHub stars
04Fault-tolerant application lifecycle management
05Durable workflow and step implementation patterns
06Testing and external client configuration
使用场景
01Implementing complex background job processing with managed queues
02Converting standard TypeScript functions into reliable durable workflows
03Building stateful backend services that survive crashes automatically