Basic examples for Eventuate Tram
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.circleci
eventuate-tram-examples-common
eventuate-tram-examples-in-memory
eventuate-tram-examples-jdbc-kafka
gradle
.gitignore
LICENSE.md
README.adoc
build-and-test-all-maven.sh
build-and-test-all.sh
build.gradle
docker-compose.yml
gradle.properties
gradlew
gradlew.bat
mysql-cli.sh
pom.xml
set-env.sh
settings.gradle
wait-for-mysql.sh

README.adoc

Eventuate Tram basic examples

Eventuate Tram implements transactional messaging for microservices written using JDBC. This project implements the examples shown in that project’s README.

It consists of the following modules:

  • eventuate-tram-examples-common - the examples for basic messaging, domain events and command/async reply

  • eventuate-tram-examples-in-memory - runs the examples using in-memory stubs

  • eventuate-tram-examples-jdbc-kafka - runs the examples using MySQL and Apache Kafka