RPC框架的可靠性設計

1. 背景 1.1 分佈式調用引入的故障 在傳統的單體架構中,業務服務調用都是本地方法調用,不會涉及到網絡通信、協議棧、消息序列化和反序列化等,當使用 RPC 框架將業務由單體架構改造成分佈式系統之後,本地方法調用將演變成跨進程的遠程調用,會引入一些新的故障點,如下所示: 新引入的潛在故障點包括: 1.消息的序列化和反序列化故障,例如,不支持的數據類型。 2.路由故障:包括服務的訂閱、發佈故障,服
相關文章
相關標籤/搜索