DBOS Transact: Ultraleichte dauerhafte Ausführung in TypeScript
DBOS Transact ist eine leichte TypeScript-Bibliothek für dauerhafte Ausführung, die Postgres für die Persistenz nutzt. Das bedeutet, dass Ihr Programm automatisch dort weitermachen kann, wo es aufgehört hat, selbst wenn es unterbrochen oder abgestürzt ist. Sie löst häufige Probleme wie die Orchestrierung lang laufender Workflows, die Ausführung zuverlässiger Hintergrundjobs, die Verarbeitung von Ereignissen genau einmal und die Erstellung fehlertoleranter verteilter Task-Queues. DBOS Transact ist einfach zu verwenden: Installieren Sie es und annotieren Sie Ihr Programm mit Dekoratoren. Es benötigt keine weiteren Abhängigkeiten und lässt sich nahtlos in jede TypeScript-Anwendung integrieren, wie z. B. Next.js, ohne externe Abhängigkeiten außer Postgres.