lilymona's starred repositories
advanced-go-programming-book
:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
project-layout
Standard Go Project Layout
vim-quantum
A Material color scheme for Vim.
groupcache
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
raft-zh_cn
Raft一致性算法论文的中文翻译
multibully
Go library for distributed leader election on a multicast network (like a LAN)
bully-algorithm
[Go] - Bully algorithm visualization & implementation written in Golang.
seaweedfs
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.
riak_core_ring_on_partisans_plumtree
an experiment to extract riak_core's ring data structure and use partisan's plumtree to gossip it in a cluster
gerbil-simsub
A gossipsub protocol simulator
research-pubsub
Research on PubSub algorithms for libp2p
modules_scribe
hamcast scribe p2p multicast module
go-libp2p-pubsub
The PubSub implementation for go-libp2p