Outbox Implementation for Spring Boot
-
Updated
Oct 21, 2025 - Kotlin
Outbox Implementation for Spring Boot
Kotlin-Spring-OutBox-Microservice
Repository to support the article "Building a Knowledge Base Service With Neo4j, Kafka, and the Outbox Pattern"
POC de uma aplicação de domínio de transação que implementa o Transactional outbox.
A experiment with transactional event oubox message routing based on data from Pulsar's built-in Debezium Postgres source connector
Cqrs order management
A Spring Boot microservice in Kotlin using Clean Architecture and CQRS. Separates reads (MongoDB) from writes (PostgreSQL), uses Kafka for events, and applies functional programming with Arrow-kt for type-safe error handling across Domain, Application, Infrastructure, and API layers.
Async service communication based on Outbox pattern using: Kotlin, Kafka, Debezium Kafka Connect, Postgres and docker.
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."