lilymona's Stars
996icu/996.ICU
Repo for counting stars and contributing. Press F to pay respect to glorious developers.
golang-standards/project-layout
Standard Go Project Layout
seaweedfs/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.
micro/go-micro
A Go microservices framework
chai2010/advanced-go-programming-book
:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
golang/groupcache
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
talkgo/night
Weekly Go Online Meetup via Bilibili|Go 夜读|通过 bilibili 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/telegram/Slack 上及时沟通交流编程技术话题。
smallnest/rpcx
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱! build for cloud!
maemual/raft-zh_cn
Raft一致性算法论文的中文翻译
tidwall/evio
Fast event-loop networking for Go
dvyukov/go-fuzz
Randomized testing for Go
selfboot/CS_Offer
计算机学科基础知识和主流编程语言相关内容的总结
xlab/c-for-go
Automatic C-Go Bindings Generator for Go Programming Language
didi/DDMQ
DDMQ is a distributed messaging product with low latency, high throughput and high availability.
clockworksoul/smudge
A lightweight library that provides group member discovery, status dissemination, and failure detection using the SWIM epidemic protocol.
ipfs/notes
IPFS Collaborative Notebook for Research
tyrannicaltoucan/vim-quantum
A Material color scheme for Vim.
libp2p/go-libp2p-pubsub
The PubSub implementation for go-libp2p
helium/plumtree
Epidemic Broadcast Trees
libp2p/research-pubsub
Research on PubSub algorithms for libp2p
TimTosi/bully-algorithm
[Go] - Bully algorithm visualization & implementation written in Golang.
pasztorpisti/nano
Transport-agnostic testing-friendly nano-framework for go micro-services
vyzo/gerbil-simsub
A gossipsub protocol simulator
go-distributed/gog
A gossip-based broadcast system
masa23/goloba
A layer 4 load balancer written in Go.
sile/ppg
Plumtree based Distributed Process Group
upsight/dinghy
Dinghy implements leader election using the raft protocol
marianoguerra-atik/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
tomtaylor/multibully
Go library for distributed leader election on a multicast network (like a LAN)
HAMcast/modules_scribe
hamcast scribe p2p multicast module