asim / mq
An in-memory message broker
☆171Updated 2 weeks ago
Alternatives and similar repositories for mq:
Users that are interested in mq are comparing it to the libraries listed below
- Kafka implemented in Golang with built-in coordination (No ZooKeeper, single binary install, Cloud Native)☆102Updated 4 years ago
- Go package providing tools for building NSQ clients, servers and middleware.☆100Updated 7 months ago
- 🚦 Semaphore pattern implementation with timeout of lock/unlock operations.☆103Updated 4 years ago
- Eventually consistent distributed in-memory cache Go library☆157Updated 2 years ago
- Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc...☆170Updated 8 years ago
- Rolling window implementation in go.☆57Updated this week
- Generates UUID-format strings using purely high quality random bytes☆182Updated 3 months ago
- Fast generation of 192-bit UUIDs☆84Updated last year
- Managing go application shutdown with signals.☆194Updated 2 months ago
- A RAFT Election implementation in Go.☆184Updated 10 months ago
- Go package porting the standard hashing algorithms to a more efficient implementation.☆292Updated 7 months ago
- 🪡 Dead simple, lightweight tracing.☆86Updated 3 years ago
- Library for creating predicate mini-languages in Go☆99Updated last month
- Customizable TCP net.Listener for Go☆147Updated 2 years ago
- A library for graceful restarts in Go.☆94Updated 7 years ago
- Floc: Orchestrate goroutines with ease.☆269Updated 3 years ago
- A scalable lock-free channel.☆134Updated 8 years ago
- Caching package for Go☆89Updated 8 years ago
- Nanosecond scale logger inspired by https://github.com/PlatformLab/NanoLog☆228Updated 5 years ago
- Automatic Service Mesh and RPC generation for Go micro services, it's a humble alternative to gRPC with Istio.☆70Updated 5 years ago
- Golang circular (ring) buffer☆174Updated 2 years ago
- Lightweight message queue in Golang☆117Updated 7 years ago
- Job Scheduling Library☆166Updated 3 months ago
- Workflow Orchestrator☆91Updated 2 years ago
- Simple, thread-safe Go rate-limiter☆81Updated last year
- Go Pooling Helpers☆113Updated 4 years ago
- Go library for addressing and reading/writing a specific value within any Go structure using a string syntax.☆216Updated last year
- Fast resizable golang semaphore primitive☆176Updated 3 years ago
- Go (golang) package to get hash strings of arbitrary data structures.☆134Updated last year
- A distributed in-memory key-value store built using hashicorp/memberlist with HTTP API☆143Updated 2 weeks ago