outboxer

Message orchestrator

A library that simplifies the challenging work of orchestrating message reliability in distributed systems

A library that implements the outboxer pattern in go

GitHub

159 stars
2 watching
26 forks
Language: Go
last commit: 8 days ago
Linked from 2 awesome lists

distributed-systemsgoresiliency

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
emersion/go-message A library for working with internet message formats, including email and MIME. 387
mustafaturan/bus A minimalist event/message bus implementation 336
go-ozzo/ozzo-log A Go package providing high-performance asynchronous logging with customizable filtering and multiple message targets. 122
theorioli/gcm A Go library for sending Google Cloud Messaging (GCM) messages to Android devices. 31
yaa110/goterator An iterator implementation providing map and reduce functionalities for data processing in Go. 16
alexsniffin/gosd A scheduling library for dispatching messages to channels with priority queuing capabilities 24
emperror/emperror Tools and strategies for handling errors in Go applications 342
trivago/gollum A tool that gathers messages from multiple sources and broadcasts them to specific destinations 940
agoalofalife/event A package implementing a pattern of event notification and response from multiple subscribers. 58
containrrr/shoutrrr A notification library for sending messages to various messaging platforms via URLs 1,018
apache/pulsar-client-go A Go client library for Apache Pulsar messaging service 659
nar10z/go-accumulator Package to accumulate events and process them in batches after a specified interval or when the storage is full. 7
playwright-community/playwright-go A Go library to automate web browser capabilities with a single API across Chromium, Firefox, and WebKit. 2,219
olebedev/emitter A Go package implementing a pubsub system with event emitting and filtering capabilities. 509
leaanthony/slicer A utility class for handling slices of various data types. 46