前后端分离如何做的
微服务哪些框架
怎么理解rpc框架
rpc实现原理
- 首先需要有处理网络连接通讯的模块,负责连接建立、管理和消息的传输。其次需要有编解码的模块,因为网络通讯都是传输的字节码,需要将我们使用的对象序列化和反序列化。剩下的就是客户端和服务器端的部分,服务器端暴露要开放的服务接口,客户调用服务接口的一个代理实现,这个代理实现负责收集数据、编码并传输给服务器然后等待结果返回。
参考自: https://liuzhengyang.github.io/2016/12/16/rpc-principle/
- 首先需要有处理网络连接通讯的模块,负责连接建立、管理和消息的传输。其次需要有编解码的模块,因为网络通讯都是传输的字节码,需要将我们使用的对象序列化和反序列化。剩下的就是客户端和服务器端的部分,服务器端暴露要开放的服务接口,客户调用服务接口的一个代理实现,这个代理实现负责收集数据、编码并传输给服务器然后等待结果返回。
dubbo实现原理
怎么理解restful
如何设计一个良好的api
如何理解restful api幂等性
如何保证接口幂等性
CAP理论,base理论
怎么考虑数据一致性问题
最终一致性实现方案
微服务和soa区别
如何快速追踪和定位问题
- 日志
如何进行数据库管理
谈谈业务中使用分布式场景
session分布式方案,itoo哪里用了
分布式锁场景
分布式事务如何解决
集群与负载均衡算法与实现
分库分表设计
防范常见web攻击
性能指标有哪些
如何发现性能瓶颈
性能调优常见手段
itoo多租户实现