首页 > 其他 > 详细

why rpc

时间:2019-07-17 23:50:27      阅读:158      评论:0      收藏:0      [点我收藏+]

why rpc

单体应用业务复杂, 大集群部署时对数据库的连接是个考验, 维护这个应用也比较费劲(一群人维护,容易代码冲突)

拆分后 各服务之间的接口依赖不能使用httpClient来搞,一是效率太低,二是不稳定,容易出错, 因此开发一个RPC框架来支撑服务依赖

netty在RPC框架中的作用主要是协议的实现 (调用方和服务方的对象序列化 反序列化),其线程模型比较容易支撑大并发的请求

折分后的问题

事务问题 解决方式是base
调试复杂, 问题定位比较麻烦, 引入链路日志

why rpc

原文:https://www.cnblogs.com/yszzu/p/11204328.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!