chrislusf / glow
Glow is an easy-to-use distributed computation system written in Go, similar to Hadoop Map Reduce, Spark, Flink, Storm, etc. I am also working on another similar pure Go system, https://github.com/chrislusf/gleam , which is more flexible and more performant.
☆3,198Updated 5 years ago
Related projects: ⓘ
- Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or …☆3,432Updated 3 months ago
- faster JSON serialization for Go☆2,962Updated 11 months ago
- BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support☆4,523Updated last week
- Stochastic flame graph profiler for Go programs☆3,958Updated 5 years ago
- Micro-service framework in Go☆3,263Updated 5 years ago
- Graceful restart & zero downtime deploy for Go servers.☆4,904Updated 5 years ago
- Go port of Coda Hale's Metrics library☆3,456Updated last year
- Golang in-memory database built on immutable radix trees☆3,160Updated 3 weeks ago
- Zero downtime restarts for go servers (Drop in replacement for http.ListenAndServe)☆4,034Updated 2 years ago
- Fast event-loop networking for Go☆5,878Updated 10 months ago
- Leveled execution logs for Go☆3,529Updated 2 months ago
- [Deprecated] Protocol Buffers for Go with Gadgets☆5,664Updated last year
- A goroutine pool for Go☆3,872Updated last year
- A rudimentary implementation of a basic document (NoSQL) database in Go☆2,722Updated 3 years ago
- Efficient cache for gigabytes of data written in Go.☆7,473Updated last month
- A cache library for Go with zero GC overhead.☆5,056Updated 5 months ago
- The official Go package for NSQ☆2,583Updated 2 weeks ago
- A tool to list and diagnose Go processes currently running on your system☆6,688Updated last week
- LevelDB key/value database in Go.☆6,129Updated 4 months ago
- Golang LRU cache☆4,256Updated last month
- Data Access Layer (DAL) for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.☆3,526Updated last week
- Netflix's Hystrix latency and fault tolerance library, for Go☆4,224Updated 6 months ago
- Automatically generate Go (golang) struct definitions from example JSON☆2,658Updated 3 years ago
- Idiomatic HTTP Middleware for Golang☆7,450Updated 3 months ago
- A Golang tool that does static analysis, unit testing, code review and generate code quality report.☆3,126Updated 5 years ago
- The MongoDB driver for Go. UNMAINTAINED - SEE BELOW☆2,739Updated last year
- Use Go Modules.☆4,936Updated 4 years ago
- Go client for AMQP 0.9.1☆4,850Updated last year
- Efficient token-bucket-based rate limiter package.☆2,779Updated 11 months ago
- UUID package for Go☆4,861Updated last month