Skip to content

Saga Distributed Transaction Pattern - Spring boot + embedded debezium + kafka + inbox-outbox pattern

Notifications You must be signed in to change notification settings

tugayesilyurt/spring-embedded-debezium-kafka-inbox-outbox-pattern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Saga Distributed Transaction Pattern - Spring boot + embedded debezium + kafka + inbox-outbox pattern

Medium article link -> Medium Link.

Technologies

  • Spring Boot
  • Changes Data Capture (CDC) with embedded debezium
  • Inbox-Outbox Pattern ( Inbox For Exactly once semantic - Outbox for CDC)
  • Apache Kafka ( Data streaming )
  • PostgreSQL

Run the System

We can easily run the whole with only a single command:

  • docker-compose up -d

5: Starting order-microservice`

./order-microservice
mvn spring-boot:run

5: Starting stopk-microservice`

./stock-microservice
mvn spring-boot:run

About

Saga Distributed Transaction Pattern - Spring boot + embedded debezium + kafka + inbox-outbox pattern

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages