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
159 stars
2 watching
26 forks
Language: Go
last commit: 8 days ago
Linked from 2 awesome lists
distributed-systemsgoresiliency
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 |