随笔分类 -  dubbo

摘要:SPI SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。正因此特性,我们可以很容易的通过 SPI 机制为我们的程序提供拓展功能 阅读全文
posted @ 2020-06-05 11:47 zhuangrunwei 阅读(146) 评论(0) 推荐(0)
摘要:CAP定理 在分布式系统中,一致性、可用性、分区容错性最多只能同时实现两点。一致性,分布式系统所有数据备份是否相同。可用性,收到用户的请求,在时限内服务器必须给出明确的回应。分区容错性:大多数分布式系统都分布在多个子网络,每个子网络就叫做一个区。分区容错指分区间通信可能失败,比如,一台服务器放在中国 阅读全文
posted @ 2020-06-04 18:29 zhuangrunwei 阅读(570) 评论(0) 推荐(0)
摘要:分布式 分布式产生于海量数据的背景下。当数据非常庞大,单台服务器根本无法处理的时候,必需使用分布式。新摩尔定律,根据IDC作出的预测,数据一直都在以每年50%的速度增长,也就是说每两年增加一倍,这意味着人类在最近两年产生的数据量相当于之前产生的全部数据量。分布式环境下的RPC调用速度更慢,差不多是单 阅读全文
posted @ 2020-06-04 14:14 zhuangrunwei 阅读(204) 评论(0) 推荐(0)
摘要:spring cloud Spring Cloud是建立在Spring Boot上面的 spring cloud组件 Eureka 注册中心 [juˈriːkə]Feign 调用 [feɪn] 声明式REST调用Hystrix 容错 [hɪst'rɪks]Ribbon 负载均衡Zuul 网关Conf 阅读全文
posted @ 2020-03-20 22:09 zhuangrunwei 阅读(320) 评论(0) 推荐(0)
摘要:Dubbo 架构注册中心,服务提供者,服务消费者三者之间均为长连接,监控中心除外注册中心负责服务地址的注册与查找,相当于目录服务,服务提供者和消费者只在启动时与注册中心交互,注册中心不转发请求,压力较小服务消费者向注册中心获取服务提供者地址列表,并根据软负载均衡算法,选一台提供者进行调用,如果调用失 阅读全文
posted @ 2020-03-18 16:16 zhuangrunwei 阅读(301) 评论(0) 推荐(0)