19、分布式环境下如何快速定位问题你好,我是何小锋。上一讲我们学习了如何建立可靠的安全体系,关键点就是“鉴权”,我们可以通过统一的鉴权服务动态生成秘钥,提高RPC调用的安全性。 回顾完上一讲的重点,我们就切入今天的主题,一起看看RPC在分布式环境下如何快速定位问题。重要性看字面也是不...2025-10-31
18、如何建立可靠的安全体系?你好,我是何小锋。上一讲我们学习了在RPC里面该如何提升单机资源的利用率,你要记住的关键点就一个,那就是“异步化”。调用方利用异步化机制实现并行调用多个服务,以缩短整个调用时间;而服务提供方则可以利用异步化把业务逻辑放到自定义线程池里面去执行,以提升...2025-10-31
17、压榨单机吞吐量你好,我是何小锋。从今天开始,我们就正式进入高级篇了。 在上个篇章,我们学习了RPC框架的基础架构和一系列治理功能,以及一些与集群管理相关的高级功能,如服务发现、健康检查、路由策略、负载均衡、优雅启停机等等。 有了这些知识储备,你就已经对RPC框架有...2025-10-31
16、如何隔离流量?你好,我是何小锋。上一讲我们介绍了RPC中常用的保护手段“熔断限流”,熔断是调用方为了避免在调用过程中,服务提供方出现问题的时候,自身资源被耗尽的一种保护行为;而限流则是服务提供方为防止自己被突发流量打垮的一种保护行为。虽然这两种手段作用的对象不同,...2025-10-31
15、业务如何实现自我保护?你好,我是何小锋。上一讲我讲解了RPC框架中的优雅启动,这块的重点就是启动预热与延迟暴露。今天,我们换一个新的话题,看看在使用RPC时,业务是如何实现自我保护的。 为什么需要自我保护?我在[开篇词]中说过,RPC是解决分布式系统通信问题的一大利器,而...2025-10-31