前一篇文章简单介绍了下RPC的基本原理,同时附上了一个小的demo,但是这个小的demo并不能在生产上使用,因为生产上的RPC还需要考虑很多因素...
一、基本原理 1、RPC模型 流程:当 User 想发起一个远程调用时,它实际是通过本地调用 User-stub。 User-stub 负责将调...
一、代理模式基本概念 1、模式说明 proxy代理对象:(1)实现与具体的目标对象一样的接口,这样就可以使用代理来代替具体的目标对象(2)保存一...
对于要实现高性能集群,选择好负载均衡器很重要,同时针对不同的业务场景选择合适的负载均衡算法也是非常重要的。 一、负载均衡算法分类 任务平分类负载...
【负载均衡架构部分转自】58沈剑 [架构师之路](https://mp.weixin.qq.com/s 单台服务器不管好好坏总是会遇到性能瓶颈,...
(分而治之思想)将一批任务分进行分解并指派到个人的过程就是一个分而治之的过程。进一步利用多线程,将一个任务分解为若干个子任务并指派专门的线程来负...
一、串行、 并发和并行 1、并发是一段时间内可以处理或者完成很多的事情。而并行是一种更加严格、理想的并发,及并行可以看成一种特别的并发。并发往往...
消息协议是指用于实现消息队列功能时候所涉及的协议。消息协议可分为开放协议和私有协议,常见的开放协议有AMQP、MQTT、STOMP?XMPP等。...
一、系统之间的通信技术 分布式系统之间并不独立存在的,各个系统之间往往需要共同完成某一个功能,这样就涉及到系统之间的通信,业界通常有两种通信方式...