AkihiroSuda / go-dag
Minimalistic DAG utility with concurrent scheduler
☆21Updated 7 years ago
Related projects ⓘ
Alternatives and complementary repositories for go-dag
- improved go tool trace goroutine analysis☆31Updated 5 years ago
- Diagnoses the CPU greediest Top N goroutines to gain shorter and more stable GC pause latency☆14Updated 7 years ago
- Simple Go benchmarks + results☆18Updated last year
- ☆20Updated 3 years ago
- Raft backend using LevelDB☆31Updated 2 years ago
- Golang implentation of paxos consensus algorithm☆50Updated 5 years ago
- Clock is a small library for mocking time in Go.☆19Updated 8 years ago
- An implementation of go-datastore using leveldb☆38Updated last month
- An old files library, please migrate to `github.com/ipfs/go-libipfs/files` instead.☆33Updated last year
- golang bigcache with clustering as a library.☆45Updated 6 years ago
- 有空就刷题☆14Updated 4 years ago
- a simple and fast eventbus for type-based local event delivery.☆15Updated 2 years ago
- ☠️ mkill limits the number of threads in a Go program, without crashing it.☆23Updated 4 years ago
- a unified channel package for buffered, unbuffered, and unbounded channels☆38Updated last year
- Basic paxos☆30Updated 10 years ago
- 🧵 thead facilities in Go☆15Updated 3 years ago
- A lightweight high available kv-db using raft algorithm☆16Updated 9 years ago
- Serialization code generator for QUICK struct content comparison☆95Updated 5 years ago
- Fuzz Testing for the github.com/hashicorp/raft library☆29Updated last year
- A minimal and powerful trie based url path router (or mux) for Go.☆30Updated 3 years ago
- Simple, specialised, and efficient binary marshaling☆37Updated 3 years ago
- NUMA is a utility library, which is written in go. It help us to write some NUMA-AWARED code.☆31Updated 3 weeks ago
- memsize computes the size of your object graph☆32Updated 3 months ago
- gomrjob - a Go Framework for Hadoop Map Reduce Jobs☆42Updated 3 months ago
- more advanced sync primitives in Go☆14Updated 4 years ago
- [DEPRECATED] stream multiplexer interface; use https://github.com/libp2p/go-libp2p-core/ instead.☆33Updated 5 years ago
- The go 'blockservice' implementation, combines local and remote storage seamlessly☆27Updated last year
- Local syncing package with support for timeouts. This package offers both a sync.Mutex and sync.RWMutex compatible interface.☆17Updated 5 years ago
- Benchmarks for BigCache project☆20Updated 10 months ago