1. 职业塔, 集结放到明天!
2. 内部两个虚拟服 相互RPC调用
3.
讨论:
1. 基础组件:
a. 通信编解码,支持跨语言。 这个很重要,支持后续的异构
b. 存储组件
多个实体强一致性,加载更新删除
中心化的存储服务
实体具有领域行为,这一层进行update保底(如果不保存主键阔以使用代码增强对方法)
c. rpc框架进行优化
a. 通过序号进行通信
b. 异步编程,组合,异常 这个痛点
2. 配置中心
数据环境化的配置剥离出来,中心进行管理和配置
逻辑拓扑结构 和 物理结构 分离
4. 消息中间件,支持BUS
. 健壮性
中心化的服务需要有灾备机制,比如冗余备份节点
4. 工程化
异构化,基础组件需要提供跨语言平台的机制
测试组件化
负载均衡
服务定位识别(人,机器)
异步编程,组合,异常 这个痛点 如何解决,如何监控,追踪