actornet

module
v0.0.0-...-14bd45b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 25, 2017 License: MIT

README

ActorNet

MIT licensed GoDoc

基于Actor模式游戏服务器框架

目标

  • 方便的编写跨服逻辑及强状态逻辑

  • 异步/同步,同进程/跨进程的消息和逻辑处理使用同样的方式

  • 灰度热更新, 精确到actor, 做到某玩家的模块更新

  • 更健壮的服务器逻辑, 逻辑崩溃或异常时,可以使用多种策略替换原逻辑

开发进度

  • PID
  • Process
  • Mailbox
  • 同进程异步消息
  • 跨进程异步消息
  • 同进程同步消息
  • 跨进程同步消息
  • 同步消息使用Future
  • 网关
  • 系统控制actor
  • 父子关系
  • 网关: 广播
  • 网关: 断开通知
  • 同步消息Timeout
  • 可视化节点显示
  • 序列化
  • 热更新架构
  • 消息响应便捷化
  • 灰度更新架构
  • 进程通信抽象并独立
  • 等待发送完成退出

备注

感觉不错请star, 谢谢!

博客: http://www.cppblog.com/sunicdavy

知乎: http://www.zhihu.com/people/sunicdavy

Directories

Path Synopsis
examples
chat/proto
Generated by github.com/davyxu/cellnet/objprotogen DO NOT EDIT!
Generated by github.com/davyxu/cellnet/objprotogen DO NOT EDIT!
Generated by github.com/davyxu/cellnet/objprotogen DO NOT EDIT!
Generated by github.com/davyxu/cellnet/objprotogen DO NOT EDIT!

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL