Tochemey / ego
[Go]Minimal event sourcing/CQRS library using protocol buffers for commands, events and states.
☆37Updated last week
Related projects ⓘ
Alternatives and complementary repositories for ego
- A golang generic graph library that provides mathematical graph-theory and algorithms.☆67Updated 3 months ago
- [Go] Fast and Distributed Actor framework using protocol buffers as message for Golang☆189Updated this week
- stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome library☆65Updated this week
- Simple internal event bus for Go applications☆28Updated last year
- ⚡ StormRPC is an RPC "framework" built on top of the Request-Reply message capabilities from NATS.☆26Updated 4 months ago
- Generic simple workflows and concurrency patterns☆44Updated last year
- goes is an event-sourcing framework for Go.☆134Updated last week
- Simple and efficient WAL implementation in Go 🚀☆55Updated 6 months ago
- Clean Architecture Use Case for Go☆33Updated 11 months ago
- 🚨 slog sampling: drop repetitive log records☆58Updated this week
- 🚀 Schema based, typed Redis caching/memoize framework for Go☆23Updated 2 years ago
- AMQP library to publish and consume events☆56Updated this week
- AOP Actor Model for distributed workflows☆72Updated this week
- The most flexible component-oriented framework for GoLang applications☆26Updated last month
- Reflex is an event streaming framework☆65Updated last week
- 🧧 Fixed-Point Decimal Money☆29Updated 2 months ago
- create type dynamically in Golang☆23Updated 4 years ago
- Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Data☆35Updated 9 months ago
- A distributed fault tolerant scheduler that is horizontally scalable 🔥☆92Updated 3 weeks ago
- Avro codec and code generation for Go☆86Updated 5 months ago
- A fast file-based priority queue☆56Updated 7 months ago
- A fast, disk-based BTree package with an extensive easy-to-use API optimized for large keys with many values.☆77Updated last week
- Fast and Scalable RPC Framework☆43Updated last year
- ☆24Updated 5 months ago
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name w…☆46Updated 5 months ago
- scan sql rows into any type powered by generics☆63Updated 8 months ago
- Scheduler of events for near real-time systems☆23Updated last year
- Utility for checking and viewing Golang struct alignment info☆62Updated this week
- Fast Go Streaming XML Encoder, Decoder☆17Updated last year
- Wasify☆40Updated 8 months ago