mdmarek / topo
A library to create in process topologies of goroutines connected by channels.
☆120Updated 9 years ago
Related projects ⓘ
Alternatives and complementary repositories for topo
- Go bindings for ForestDB☆37Updated 7 years ago
- Instrumentation for golang apps☆15Updated 5 months ago
- Local syncing package with support for timeouts. This package offers both a sync.Mutex and sync.RWMutex compatible interface.☆17Updated 5 years ago
- A reader and writer per https://www.imperialviolet.org/2014/06/27/streamingencryption.html☆14Updated 4 years ago
- TMFRAME, pronounced "time frame", is a binary standard for compactly encoding time series data☆28Updated 6 years ago
- golang security framework including rbac acl and so on.☆15Updated 9 years ago
- kv database that speaks memcached and can switch dataset gracefully on the fly for batch loading☆42Updated 5 years ago
- A hashmap for Go that uses crypto random seeds, hash hints, open addressing, and robin hood hashing.☆29Updated 5 years ago
- Binary heap priority queues in Go☆30Updated 3 years ago
- Badger-based backend for Hashicorp's raft package☆28Updated 5 years ago
- SQLite or SQL-92 Parser implemented in Go☆18Updated 5 years ago
- gin-gonic middleware for stat reports via gocraft/health☆24Updated 6 years ago
- Golang cpu, memory, gc, etc information api handler written in Go (Golang) for gin framework☆24Updated last year
- ansi contains a bunch of constants and possibly additional terminal related functionality in the future.☆15Updated 5 years ago
- Go net/http handler to transparently manage posted JSON☆39Updated 8 years ago
- Parses Go tracebacks and finds possible deadlocks☆26Updated 4 years ago
- A Go API for generating .go source files☆24Updated 2 years ago
- A library that implements a family of low-level tools to build persistent messaging systems.☆12Updated 3 years ago
- A golang delay queue on top of all well known message queue server: nats, nats streaming, kafka.... more to come☆25Updated 5 years ago
- Various parsing utilities, such as IP, time, and top-level-domain, in Go☆24Updated 8 years ago
- example go plugin to be used with☆13Updated 7 years ago
- create low memory key/value objects in Go☆21Updated 7 years ago
- Distributed transaction across multi languages.☆12Updated 5 years ago
- Latency and fault tolerance library like Netflix's Hystrix with prometheus and gobreaker.☆44Updated 5 months ago
- streaming, buffered table encoder for result sets (ie from a database)☆20Updated 2 weeks ago
- Algo exposes the same hashing algorithms used by the Go runtime.☆14Updated 6 years ago
- Decentralized, sequential, lexicographically sortable unique id☆83Updated 4 years ago
- Retry operations automatically on certain errors #golang☆40Updated 5 years ago