Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang
- 2pc
- 3pc
- distributed-systems
- two-phase-commit
79,841 visible repositories in the index
3,169–3,192 of 3,785 · Most stars
Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang
A lightweight instant virtual network for rapid prototyping SDN
K8s API Honeypot with Active Defense Capabilities
k-modes and k-prototypes clustering algorithms implementation in Go
RinkWorks fantasy name generator for golang
A webhook receiver on steroids.
Turn Nginx logs into Prometheus metrics
🍜 Parametrized JSON logging library in Golang which lets you obfuscate sensitive data and marshal any kind of content.
A Go library for implementing command-line interfaces.
Track Go benchmark performance over time by storing results in InfluxDB
A Go library to simplify request parsing, validation, and response handling in microservices, making code cleaner and more maintainable.
Go Debugger using Google Chrome Devtools
A Go implementation of the Elias-Fano encoding
An golang log lib, supports tracking and level, wrap by standard log lib
hashgen - the blazingly fast hash generator
The repository host gives no description.
Golang Dynamic Decision Tree
Free and open-source medical device discovery and identification
Render markdown file to PNG image. Support custom CSS URL/file.
A tiny Redis server built with Golang, compatible with RESP protocols.
A neovim plugin for interfacing with the freedesktop dark mode standard
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.
go-fasttld is a high performance effective top level domains (eTLD) extraction module.
radix tree (also "radix trie" or "compact prefix tree" or "compressed trie")