Skip to content

eventuate-tram/eventuate-tram-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eventuate Tram Documentation

This is the manual for the Eventuate Tram and Eventuate Tram Saga projects.

Eventuate Tram is a platform for managing distributed data in a microservice architecture. It implements the Saga pattern, which implements transactions multiple services, and the CQRS pattern, which implements queries that retrieve data from multiple services. Eventuate Tram enables a services to send and receive messages as part of an database transaction. It does this by implementing the Transactional outbox pattern. This pattern is foundation of maintaining data consistency within a microservice architecture.

You can build the HTML documentation by running ./gradlew asciidoctor.

About

This is the manual for the Eventuate Tram and Eventuate Tram Saga projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published