Exécution durable légère : la bibliothèque open source DBOS Transact

2025-02-03
Exécution durable légère : la bibliothèque open source DBOS Transact

L'exécution durable traditionnelle repose sur des orchestrateurs externes tels que AWS Step Functions, ce qui complexifie le développement et le déploiement. DBOS Transact est une bibliothèque open source légère qui intègre l'exécution durable au sein du programme lui-même, éliminant ainsi le besoin d'orchestrateurs externes. Elle assure l'exécution durable en persistant l'état d'exécution du programme dans une base de données Postgres, permettant une reprise automatique au point d'interruption même en cas de plantage ou de redémarrage du programme. DBOS Transact offre également des fonctionnalités supplémentaires telles que la mise en veille durable, la messagerie durable et les files d'attente durables, simplifiant ainsi le développement de programmes fiables et avec état.

Développement