随笔 - 137  文章 - 1  trackbacks - 0
<2020年5月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

常用链接

留言簿

随笔分类

随笔档案

收藏夹

调试技巧

搜索

  •  

最新评论

阅读排行榜

评论排行榜

1、代码规范定义
   proto代码规范
   变量、结构体、函数、命名规范

2、架构文档
   架构拆分
   模块功能拆分
   接口定义及调用规则
   模块解耦设计
   表格、数据库、协议选择

3、架构设计
   出生服务器
   战斗服务器
   其他服务器
   服务器间均衡策略
   服务器集群策略,启动,关闭

4、服务器模块架构设计
   网络模块
   计时器
   逻辑模块
   数据库模块
   模块间通信,线程间RPC
   模块间解耦
   LUA:加载,调用,热更,异常处理
   so调用:加载,调用【上层模块,同级模块】,热更,异常处理
   数据管理模块:加载,删除,更新【客户端,数据库】
   异常处理:逻辑日志,dump, gdb反向调试,堆栈信息日志
   协议模块:protobuf, 多个文件
   表格模块:pb文件及热更新

5、一些开源库
grpc
libev
libgo协程
protobuf
hiredis
mysql
zeromq
kafuka
zookeeper
git
jekins
docker

   
   
posted on 2017-08-29 18:43 长戟十三千 阅读(235) 评论(0)  编辑 收藏 引用 所属分类: 架构随笔

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理