Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang
- 2pc
- 3pc
- distributed-systems
- two-phase-commit
47,133 repositories indexed
625–648 of 784 · Most stars
Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang
A lightweight instant virtual network for rapid prototyping SDN
MySQL Server implementation for Model Context Protocol (MCP) written in Go.
k-modes and k-prototypes clustering algorithms implementation in Go
Probability distributions and associated methods in Go
RinkWorks fantasy name generator for golang
Turn Nginx logs into Prometheus metrics
Provision and bind IBM Cloud services to your Kubernetes cluster in a Kubernetes-native way
Simply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID properties of the database. The database provides the ability to create record headers at own discretion and use them as transactions. The maximum size of stored data is limited by the size of the computer's RAM.
A tiny Redis server built with Golang, compatible with RESP protocols.
Safe access to production databases
hypermatch is a high-performance ⚡ Go library designed for rapid matching of a large number of rules to events. It processes thousands of events per second 🚀 against extensive rule sets in-memory with minimal latency ⏱️.
Go Bindings for libsamplerate
A Go HTTP client library inspired by Axios, providing a simple and intuitive API for making HTTP requests with features like interceptors, JSON handling, configurable instances, and automatic retries
Local-first policy gateway for coding agents. Allow, review, or block MCP, shell, SQL, GitHub, and HTTP actions with scoped credentials and signed evidence.
API Framework supporting REST and RPC.
The production agent framework for Go — type-safe agents, structured output, multi-provider streaming, guardrails, and multi-agent orchestration with zero core dependencies.
Cardea is an SSH bastion server with access control, session recording, and optional TPM-backed key protection.
Provide Go Statistics Handler, Struct, Measure Method
A proxy server than converts JSON request bodies to protocol buffers
embed.FS wrapper providing additional functionality
Library providing routines to merge and validate JSON, YAML and/or TOML files
Write your SQL queries in raw files with all benefits of modern IDEs, use them in an easy way inside your application with all the profit of compile time constants
Production-ready Go framework for gRPC + HTTP APIs with MongoDB ODM, zero-config SSL, Temporal workflows, cloud utilities, and bootstrap CLI.