marselester / distributed-payment
Demo execution of a payment transaction without an atomic commit across 3 partitions.
☆34Updated 6 years ago
Related projects ⓘ
Alternatives and complementary repositories for distributed-payment
- stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome library☆65Updated this week
- Build event-driven and event streaming applications with ease☆66Updated 3 years ago
- ☆27Updated last year
- ☆13Updated 5 years ago
- All-in-one collection for Go CQRS / ES / DDD examples☆58Updated 6 years ago
- A tiny wrapper around NSQ topic and channel☆79Updated 6 years ago
- Tool to automatically generates API middlewares (logging, instrumentation, etc) and documentation.☆29Updated 2 years ago
- Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.☆38Updated this week
- Retrying made simple and easy for golang☆50Updated 6 years ago
- Live visualizing Go allocations.☆24Updated 2 years ago
- Example of using OpenCensus with Go kit☆35Updated 6 years ago
- Fast and Scalable RPC Framework☆43Updated last year
- Plugin-driven CLI utility for code generation using Go source as IDL☆53Updated 5 years ago
- A high throughput, horizontally scalable microservice backend using Go, Cassandra, RabbitMQ, Kubernetes, Helm.☆44Updated 5 years ago
- Declare AMQP entities like queues, producers, and consumers in a declarative way. Can be used to work with RabbitMQ.☆92Updated last year
- Off heap golang memory pool☆59Updated 3 years ago
- Error Context, Stack Trace, Types and Tags for full error handling and logging.☆61Updated last year
- Idiomatic Domain-driven Design, CQRS and Event Sourcing for Go☆91Updated 2 months ago
- Rate limiter service built in Golang☆44Updated 3 years ago
- More readable and easier ordering and comparison tasks☆21Updated 4 years ago
- This Project aims to port/build well known and commonly used data structures to GO.☆29Updated 2 years ago
- A simple thread-safe and fixed size LRU. Based on the Hashlru Algorithm☆71Updated last year
- Easy to use Raft library to make your app distributed, highly available and fault-tolerant☆69Updated 2 years ago
- Engine provides you all the capabilities to build an Event sourced application in go☆126Updated 2 months ago
- Simplicity-focused, template based SQL query builder☆64Updated last year
- Retry is a simple module for retrying functions☆29Updated 4 years ago
- A go library that implements application/problem+json and application/problem+xml☆66Updated 9 months ago
- Event-driven architecture toolkit☆42Updated 2 years ago
- a decision & trigger framework backed by Google's Common Expression Language☆64Updated 3 years ago