blastrain / octillery
Go package for sharding databases ( Supports every ORM or raw SQL )
β194Updated last year
Related projects β
Alternatives and complementary repositories for octillery
- π§ͺ A chunk of experiments and demos about Go 2 generics design (type parameter & type set)β151Updated 2 years ago
- implement BulkInsert using gorm, just pass a Slice of Struct. Simple and compatible.β280Updated last year
- CyclicBarrier golang implementationβ146Updated 4 years ago
- [mirror]β281Updated 2 months ago
- gRPC server insterceptor for golangβ126Updated 2 years ago
- Lightweight and fast SQL builder for Go language, moved to https://gitea.com/xorm/builderβ155Updated 5 years ago
- Go concurrency quizzesβ170Updated 5 years ago
- concurrency utilitiesβ289Updated 5 years ago
- errgroup with goroutine worker limitsβ162Updated last year
- Fast resizable golang semaphore primitiveβ173Updated 3 years ago
- a proxy package is a proxy driver for dabase/sql.β202Updated this week
- Redlock: a redis based distributed lock implementation in golangβ88Updated 2 years ago
- A efficient, safely and easy-to-use session library for Go.β221Updated 4 months ago
- MySQL Server Error Constants for Golangβ195Updated 3 years ago
- protoc plugin to generate to Go's net/http converterβ93Updated 2 years ago
- A distributed lock library in Go using etcd. It easy to use like sync.Mutex.β190Updated 3 years ago
- Deep copy generatorβ150Updated 3 weeks ago
- easier, faster, but extendable MessagePack Serializer for Golang. / msgpack.org[Go]β149Updated 2 months ago
- An ordered collection implemented in Golang with O(log(N)) time complexity on adding / searching / removingβ150Updated last year
- π₯The very simple ORM library for Golangβ295Updated 6 months ago
- Go simple async message busβ273Updated 3 years ago
- Charset detector library for golang derived from ICUβ349Updated last year
- redisqueue provides a producer and consumer of a queue that uses Redis streamsβ129Updated 8 months ago
- An ORM code-generation tool for Go, provides ActiveRecord-like functionality for your types.β197Updated 8 years ago
- Example of using gRPC-Go with JSON as the transport encodingβ49Updated 6 years ago
- A Go redis cluster client built on top of redigo.β229Updated last year
- Fast strftime for Goβ121Updated this week
- trace requests using opentracing specificationβ95Updated 5 months ago
- Go Pooling Helpersβ113Updated 4 years ago
- tool for logrus, let it easy to useβ160Updated 3 years ago