摘要: [编织消息框架]前言 [编织消息框架][设计协议]bit基础 [编织消息框架][设计协议]位运算 [编织消息框架][设计协议]大小端模式 [编织消息框架][设计协议]包 [编织消息框架][设计协议]优化long,int转换 [编织消息框架][设计协议]解决粘包半包(上) [编织消息框架][设计协议] 阅读全文
posted @ 2017-04-14 15:31 solq321 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 服务分为系统服务同用户服务两种 水平扩展是基于系统服务,主要解决数据量,网络IO问题。而拆分方式又有几种方案,按数据跟业务情况来做决策 1.每个服务独立存储(图1):每个服务只负责一个或多个领域实体存储,A服务不能直接修改B服务的存储,会造成数据不同步 2.每个服务区域存储(图2):每个服务按不同区 阅读全文
posted @ 2017-04-14 11:53 solq321 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 动态代理这篇比较长,是框架组成的重要基础 回顾下学到的应用技术 1.异常应用 2.annotation技术 3.数值与逻辑分享 4.jdk、cglib、javassist等动态代理技术 5.懒处理、预处理、编译处理 6.rpc设计,与实现 7.扫描class 8.系统服务水平扩展支持 阅读全文
posted @ 2017-04-14 10:30 solq321 阅读(131) 评论(0) 推荐(0) 编辑