saga-pattern topic
grabbit
A lightweight transactional message bus on top of RabbitMQ
bekit
bekit框架致力于解决在应用开发中的公共性痛点,已有“事件总线”、“流程引擎”、“服务引擎”。其中“流程引擎”可作为分布式事务解决方案saga模式的一种实现,并且它很轻量不需要服务端、不需要配置,就可直接使用。
go-saga
Go lang implementation of saga pattern
axon-camunda
Axon Saga equivalent using Camunda BPM
microservices-transactions
Choreography-based sagas to maintain data consistency in a microservice architecture.
saga-coordinator-java
Saga Coordinator sample for long-lived transactions using Kafka as the event stream.
axon-contract-testing-demo
Demo - Axon - Bounded contexts - Saga pattern - Contract testing
Saga
Saga pattern implementation in Kotlin build in top of Kotlin's Coroutines.
saga-pattern-demo
Saga Pattern Showcase - Choreography implementation with quarkus, debezium, elastic search - Orchestrator with ksqlDB