blastrain / octillery
Go package for sharding databases ( Supports every ORM or raw SQL )
β193Updated last year
Alternatives and similar repositories for octillery:
Users that are interested in octillery are comparing it to the libraries listed below
- π§ͺ A chunk of experiments and demos about Go 2 generics design (type parameter & type set)β150Updated 2 years ago
- implement BulkInsert using gorm, just pass a Slice of Struct. Simple and compatible.β281Updated last year
- [mirror]β280Updated 5 months ago
- errgroup with goroutine worker limitsβ162Updated 2 years ago
- CyclicBarrier golang implementationβ152Updated 4 years ago
- Fast resizable golang semaphore primitiveβ176Updated 3 years ago
- Lightweight and fast SQL builder for Go language, moved to https://gitea.com/xorm/builderβ154Updated 5 years ago
- trace requests using opentracing specificationβ95Updated last week
- Go asynchronous simple function utilities, for managing execution of closures and callbacksβ125Updated 2 years ago
- Redlock: a redis based distributed lock implementation in golangβ88Updated 2 years ago
- A package for setting up Golang structs as test data.β61Updated 6 years ago
- gRPC server insterceptor for golangβ126Updated 2 years ago
- An ORM code-generation tool for Go, provides ActiveRecord-like functionality for your types.β196Updated 8 years ago
- Fast strftime for Goβ126Updated last month
- protoc plugin to generate to Go's net/http converterβ94Updated 3 years ago
- A minimal and efficient workerpool implementation in Go using goroutines.β122Updated 3 years ago
- A Go redis cluster client built on top of redigo.β231Updated last year
- Clean database for testing, inspired by database_cleaner for Rubyβ162Updated 3 years ago
- MySQL Server Error Constants for Golangβ195Updated 3 years ago
- Go Pooling Helpersβ113Updated 4 years ago
- π₯The very simple ORM library for Golangβ295Updated 9 months ago
- Command line tools for database operation written by Go, moved to https://gitea.com/xorm/cmdβ167Updated 4 years ago
- Analyzer: checks whether HTTP response body is closed and a re-use of TCP connection is not blocked.β315Updated last month
- concurrency utilitiesβ292Updated 5 years ago
- Protobuf Field Mask Go utilsβ243Updated 11 months ago
- go channel patternsβ91Updated 5 years ago
- Module relationship visualization toolβ85Updated 5 years ago
- Buffer/Byte pool for Goβ470Updated 5 years ago
- auto adjust your GOGC valueβ223Updated 6 months ago
- a proxy package is a proxy driver for dabase/sql.β202Updated 3 months ago