Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

cherry-game/cherry helps teams reuse service infrastructure instead of rebuilding common backend pieces

说明与用途

Cherry 是基于 Actor 模型的 Go 游戏服务器框架,提供单 goroutine/actor、NATS/etcd 发现、可插拔的 TCP/WS/HTTP 连接器、Protobuf 与对象池化消息、时间轮和 Snowflake 等特性,旨在让团队复用通用后端基础设施而非重复造轮子。典型接入方式是先阅读 README 并搭建小规模 PoC(如本地 TCP/WS 服务),随后逐步将业务服务迁移到其 Actor 模型并使用其发现与消息机制。凭借近期活跃的维护、较高的星标与采用度,Cherry 已具备生产级别的可用性,适合作为 MMO/SLG/RPG 等大规模在线游戏的后端试点。

问题

cherry-game/cherry helps teams reuse service infrastructure instead of rebuilding common backend pieces.

结果

High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.

工作流

  • ship API services faster
  • reuse backend infrastructure
  • standardize service patterns

证据

🍒 Cherry — Go game server framework powered by Actor Model. Serial goroutine per actor, NATS/etcd discovery, pluggable connectors (TCP/WS/HTTP), protobuf & object-pooled messaging, time wheel, snowflake. Born for MMO/SLG/RPG, scales to millions.

来源

  • 记录日期: 2026-09-17T12:30:46.193Z