云原生全景图 时隔3年又翻到了这里
应用编排层包含:
调度和编排
服务网格
远程过程调用
服务代理
api网关
服务协调和发现
仅仅是单机环境下微服务架构为了业务最小颗粒度方案不需要考虑过多方向:
服务协调和发现+远程过程调用即可
需求:
服务拆解更小力度
服务之间通信效率
局部地区服务频繁升级:
比如30个微服务系统的其中3-8个经常闭环升级,接口闭环原则,这3个微服务升级后系统其他服务不需要适配。先部署,后删除。
grpc实现服务间高性能调用
protobuf实现发送数据正反序列化
etcd实现服务注册 发现 健康检查