mr-karan / 1brc-go
1οΈβ£πποΈ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Golang
β18Updated last year
Alternatives and similar repositories for 1brc-go:
Users that are interested in 1brc-go are comparing it to the libraries listed below
- β21Updated 3 years ago
- a unified channel package for buffered, unbuffered, and unbounded channelsβ39Updated 2 years ago
- TopN collectorβ23Updated 9 months ago
- Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Dataβ35Updated last year
- Prints GitHub project description for every direct dependency on GitHub in go.modβ27Updated 2 weeks ago
- Micro serverless platform. Powered by WebAssembly.β34Updated last year
- Live visualizing Go allocations.β24Updated 2 years ago
- β38Updated 2 years ago
- Dare-DB is a lightweight in-memory database written in Go, featuring Redis-inspired hashtables and HTTP/HTTPS endpoints for seamless dataβ¦β56Updated this week
- Raft backend using LevelDBβ31Updated 2 years ago
- BTree provides a simple, ordered, in-memory data structure for Go programs.β45Updated 2 years ago
- Hacker News API wrapper for Goβ30Updated last year
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name wβ¦β47Updated 10 months ago
- Load balancer Algorithmsβ34Updated 4 months ago
- Proof of concept of Service Weaverβ15Updated 7 months ago
- My tech blogβ17Updated 4 months ago
- Measure the overheads of various observability tools, especially profilers.β14Updated 3 years ago
- When storing a value in a Go interface allocates memory on the heap.β72Updated 3 years ago
- π A real-time Golang runtime stats visualization profilerβ10Updated 11 months ago
- A Go library to generate random data for testing and/or performance evaluationβ21Updated this week
- Example go code demonstrating pprof labelsβ17Updated 3 years ago
- A simple rate limiting library with swappable algorithms and configurable backends (e.g. Redis, in-memory, etc.).β17Updated 3 years ago
- A fast file-based priority queueβ58Updated 11 months ago
- Performance related examples for Goβ27Updated last year
- Off heap golang memory poolβ60Updated 3 years ago
- β14Updated 2 weeks ago
- β28Updated 3 years ago
- on-disk hash table(mainly for WAL).β27Updated last year
- A collection of best practices and lessons learnt from applying concurrency in go.β104Updated 6 months ago
- In memory sharded cache implementationβ34Updated 3 years ago