- 博客(3)
- 收藏
- 关注
原创 思考(四十九):极简服务器架构
服务器类型从连接关系上分,有三类服务器:公共型其他服务器都会连接公共型目前有:管理服务器数据库服务器( Redis )中继型中继消息的服务器目前有:网关, Client(s) <-> 中继型 <-> Node中继服务器, Node <-> 中继型 <-> Other Node(s)网关、中继服务器可以...
2019-01-28 20:38:55 682
原创 思考(四十八):Golang 编程之代理模式
代理模式代理模式,没接触过的自己度娘下基本概念吧本文讲下具体应用,并展示下实作中的样子举例应用说明代理模式的一个典型应用,就是 AOP模式AOP模式 通常把程序分为框架层与逻辑层它的主要特点:把很多个代理对象组合进 1 个 Context 对象(应用程序上下文对象)Context 对象功能可以横向扩展(即组合更多的代理对象进去)框架层修改 Context 对象实现,逻辑层代码可...
2019-01-24 18:01:05 960
原创 思考(四十七):Golang 编程之门面模式
门面模式门面模式也叫外观模式,没接触过的自己度娘下基本概念吧本文讲下具体应用,并展示下实作中的样子举例应用说明通常,程序启动时,需要初始化很多模块一般的,粗糙的,比如往往一个 app.go 文件中的某个入口函数内,会写一堆模块的初始化代码会有不少问题:代码杂乱无章,不清晰整个初始化流程代码维护性变差,移除增加某模块时,会碍手些这里是典型的门面模式的一个应用下面先直接上代码,...
2019-01-06 18:50:14 899 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人