Distributed reliable key-value store for the most critical data of a distributed system
- etcd
- raft
- distributed-systems
- kubernetes
47,133 repositories indexed
1–24 of 77 · Most stars
Distributed reliable key-value store for the most critical data of a distributed system
Lightweight server monitoring with historical data, docker stats, and alerts.
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Automatically provision and manage TLS certificates in Kubernetes
Make your infrastructure invisible to attackers. OpenNHP implements the Network-infrastructure Hiding Protocol (NHP): authenticate before connection, cryptographically. IETF draft.
Translated✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field (冰霜之地, "Land of Frost"): notes on source code analysis, system design, and engineering practice
Proxy based Redis cluster solution supporting pipeline and scaling dynamically
Automatically generate RESTful API documentation with Swagger 2.0 for Go.
:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
Automatically generate Go test boilerplate from your source code.
Universally Unique Lexicographically Sortable Identifier (ULID) in Go
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
Go package for OCR (Optical Character Recognition), by using Tesseract C++ library
Pure Go 1000k+ connections solution, support tls/http1.x/websocket and basically compatible with net/http, with high-performance and low memory cost, non-blocking, event-driven, easy-to-use.
Automatically generate Go (golang) struct definitions from example JSON
Container registry which transparently builds images using the Nix package manager. Canonical repository is https://cs.tvl.fyi/depot/-/tree/tools/nixery
High-performance technical analysis indicators and backtesting framework in Go. Zero dependencies. ✨ See how! 👀
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
Kubernetes-native IoT gateway
👽 Terraform Orchestration Tool for DevOps. Keep environment configuration DRY with hierarchical imports of configurations, inheritance, and WAY more. Native support for Terraform and Helmfile.
Cuckoo Filter: Practically Better Than Bloom
⚡High Performance DICOM Medical Image Parser in Go.
Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources