mdmarek / topo
A library to create in process topologies of goroutines connected by channels.
☆119Updated 10 years ago
Alternatives and similar repositories for topo:
Users that are interested in topo are comparing it to the libraries listed below
- Go bindings for ForestDB☆37Updated 8 years ago
- Raft transport layer that implements the Redis protocol☆15Updated 4 years ago
- Instrumentation for golang apps☆16Updated 3 weeks ago
- golang security framework including rbac acl and so on.☆15Updated 10 years ago
- Binary heap priority queues in Go☆30Updated 4 years ago
- Stand-alone Distributed System, test distributed system on localhost.☆31Updated 10 years ago
- Badger-based backend for Hashicorp's raft package☆28Updated 5 years ago
- streaming, buffered table encoder for result sets (ie from a database)☆21Updated last week
- Local syncing package with support for timeouts. This package offers both a sync.Mutex and sync.RWMutex compatible interface.☆17Updated 5 years ago
- Parses Go tracebacks and finds possible deadlocks☆27Updated 4 years ago
- Go net/http handler to transparently manage posted JSON☆38Updated 9 years ago
- A reader and writer per https://www.imperialviolet.org/2014/06/27/streamingencryption.html☆14Updated 4 years ago
- example go plugin to be used with☆13Updated 8 years ago
- Interoperable GRPC based publish/subscribe☆40Updated 6 months ago
- Algo exposes the same hashing algorithms used by the Go runtime.☆14Updated 7 years ago
- Intelligently and flexibly pool among multiple hosts from your Go application☆13Updated 9 years ago
- Golang cpu, memory, gc, etc information api handler written in Go (Golang) for gin framework☆24Updated last year
- Jobqueue manages running and scheduling jobs (think Sidekiq or Resque for Go).☆39Updated 3 years ago
- Collection of stream processing / multiplexing / networking libs in Go☆39Updated 6 years ago
- NxM multicast channels for Go☆12Updated 4 years ago
- A minimal and powerful trie based url path router (or mux) for Go.☆30Updated 3 years ago
- A Redis clone written in Go☆42Updated 8 years ago
- 2D locality queries in Go☆33Updated 3 years ago
- A hashmap for Go that uses crypto random seeds, hash hints, open addressing, and robin hood hashing.☆29Updated 5 years ago
- Distributed transaction across multi languages.☆12Updated 6 years ago
- Raft backend implementation using BuntDB☆17Updated 5 years ago
- Prints a list of all runtime/metrics and their properties.☆12Updated last year
- An HTTP client for go-server-timing middleware. Enables automatic timing propagation through HTTP calls between servers.☆24Updated 5 years ago
- A QUIC transport for mangos (scalability protocols) written in pure Go☆24Updated 6 years ago
- create low memory key/value objects in Go☆21Updated 8 years ago