Starred repositories
A distributed lock library in Go using etcd. It easy to use like sync.Mutex.
farseer-go all components of the base module, module launcher, framework initialization program(所有组件的基础模块,模块启动器,框架初始化程序)
无锁异步化、事件驱动架构设计的 java netty 网络编程框架; 轻量级,无需依赖任何第三方中间件或数据库就能支持集群、分布式; 适用于网络游戏服务器、物联网、内部系统及各种需要长连接的场景; 通过 ioGame 你可以很容易的搭建出一个集群无中心节点、集群自动化、分布式的网络服务器;FXGL、Unity、UE、Cocos Creator、Godot、Netty、Protobuf、web…
Vagrant is a tool for building and distributing development environments.
Golang implementation of the Raft consensus protocol
Golang package for gossip based membership and failure detection
grpc client pool for grpc-sidecar and grpc-proxy.
A high-performance distributed framework powered by Actor model, designed for building scalable microservices and real-time applications with ease.
A Go-implementation of the ECS (Entity-Component-System), focus on the development of game server.
A game server net framework in Golang go(Golang)游戏服务器网络框架
🚀Apache RocketMQ build in Rust🦀. Faster, safer, and with lower memory usage.
Arche -- Archetype-based Entity Component System (ECS) for Go.
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
A blazingly fast JSON serializing & deserializing library
A high-performance non-blocking I/O networking framework focusing on RPC scenarios.
通过docker-compose编排一系列环境进行一键快速部署运行,小白运维神器。
Ape Data Transfer Suite, written in Rust. Provides ultra-fast data replication between MySQL, PostgreSQL, Redis, MongoDB, Kafka and ClickHouse, ideal for disaster recovery (DR) and migration scenar…
C # Game Framework, but not limited to games. Can be used for non game business development