Dubbo
服务的注册和发现/rpc通信/负载均衡/限流/熔断/降级
Spring Cloud alibaba
服务注册发现中间件
zookeeper/eureka/consule/etcd/nacos
配置中心
开关配置
线程池相关配置
限流配置
zookepper/apollo/diamond/disconf/github/nacos
限流熔断中间件
sentinel/hystrix
分布式事务开源组件
seata
健康监测、服务维护、服务地址变更的通知
https://github.com/alibaba/nacos/releases/tag/1.1.0
https://nacos.io/zh-cn/docs/quick-start.html
open api
原生sdk
对比思考
zookeeper-zookeeper.jar() ->curator
redis ->jedis->redission/lecture
服务器端的配置保存
数据库
服务器端提供访问api
rpc、http(openapi)
数据变化之后如何通知到客户端
pull:服务端主动推送到客户端
push:客户端主动拉去数->长轮询(pull数据量很大会怎么办?)
客户端如何去获取远程服务的数据
安全性
刷盘(本地缓存)
原文:https://www.cnblogs.com/java333/p/11306022.html