Async service communication based on Outbox pattern using: Kotlin, Kafka, Debezium Kafka Connect, Postgres and docker.
-
Updated
Feb 26, 2020 - Kotlin
Async service communication based on Outbox pattern using: Kotlin, Kafka, Debezium Kafka Connect, Postgres and docker.
A experiment with transactional event oubox message routing based on data from Pulsar's built-in Debezium Postgres source connector
Microservices data exchange with change data capture and outbox pattern.
A Kafka Streams application responsible for transform a MongoDB "raw change stream document" into a standardized message format to implement the Transactional Outbox pattern with MongoDB and Kafka.
Implementation of a transactional outbox pattern within Java Spring and Kafka infrastructure.
E-Commerce
An example of the transactional outbox pattern using Java, SQL, SNS and SQS.
Example outbox pattern implement in Golang
A sample implementation of the Outbox Pattern for microservice architectures.
Outbox Pattern strategy to implement atomicity between database transactions and message publishing.
RabbitMQ, Quorum Queues, Async Publisher Confirms
Scaleable fault tolerance microservices to communicate third party API
A clean code music shop demo that aims to follow the domain-driven design principles by utilizing some of the common techniques and patterns.
POCs about event streaming platforms in different languages and formats. Current: GO, Kafka, JSON and Protobuf.
.NET Microservice Reference Application. It's also an over-engineered burger shop!
Outbox pattern using Debezium and Protobuf serialization
this repo contains a sample outbox pattern which is a microservice transactional pattern.
Repository to support the article "Building a Knowledge Base Service With Neo4j, Kafka, and the Outbox Pattern"
Add a description, image, and links to the outbox-pattern topic page so that developers can more easily learn about it.
To associate your repository with the outbox-pattern topic, visit your repo's landing page and select "manage topics."