Lightweight library for the transactional outbox pattern in Go, not tied to any specific relational database or broker.
- Updated
Jun 28, 2025 - Go
Lightweight library for the transactional outbox pattern in Go, not tied to any specific relational database or broker.
Example outbox pattern implement in Golang
A stateless app to read events from MySQL binlog and write on Kafka using the Transactional Outbox Pattern.
Outbox pattern with golang
Outbox is an Golang implementaion for outbox worker pattern for atomically and reliabliy publishing events to Messsaging systems.
Library to reduce boilerplate when implementing the transactional outbox pattern in Go
A demonstration of the transactional outbox messaging pattern (+ Log Trailing) with Amazon DynamoDB (+ Streams) written in Go.
An opinionated library that combines Ent and Watermill into a set of powerful utilities to transactionally handle events.
outbox design pattern example with inbox in asynchronous message-based communication
sample generic go outbox processor
Storage implementation using GORM for the Outboxen library.
Outbox and Kafka connector
A gRPC microservice that receives two numbers, calculates their sum, and stores the result using the Outbox Pattern. A background worker reliably publishes results to Kafka, ensuring resilient and consistent message delivery.
Simple implementation of outbox pattern in Golang
A Go implementation of the Transactional outbox pattern.
Outbox Event Publishing with Debezium and Kafka
Starting to experiment with a port of OutboxKit to Go
Ozon Route 256 Course Application
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."