分布式中间件

1.Nacos

服务注册和服务发现原理图:

1.服务提供方将集群信息注册到Nacos,并定期心跳包提供健康信息,宕机即剔除

2.服务消费方定期拉取订阅信息,获取服务实例列表

3.服务集群的负载均衡是在消费者一方进行选择

负载均衡:四层(传输层,ip+端口),七层(应用层,在四层ip+端口的基础上,添加一些用户级负载均衡规则,例如过滤特定的url访问请求);nginx同时支持四层和七层负载均衡,硬件负载均衡器的有点是处于服务器和网络之间,减少服务器压力

2.Zookeeper

3.Netty

4.RocketMQ & Kafka

5.Dubbo

6.ElasticSearch

相关推荐
Acrel123425 分钟前
安科瑞防逆流方案在内蒙古中高绿能能源7MW分布式光伏项目的应用
分布式·能源
塞尔维亚大汉40 分钟前
OpenHarmony之分布式软总线json.payload.c(三)
分布式·嵌入式·harmonyos
FLGB2 小时前
Kafka延迟队列实现分级重试
分布式·kafka
java1234_小锋13 小时前
Kafka中的消息是如何存储的?
分布式·kafka
老友@13 小时前
Kafka 深度解析:高性能设计、部署模式、容灾机制与 KRaft 新模式
分布式·kafka·kraft·高性能·容灾机制
余子桃13 小时前
Kafka的安装与使用(windows下python使用等)
分布式·kafka
java1234_小锋13 小时前
Kafka中的消息如何分配给不同的消费者?
分布式·kafka
小样vvv13 小时前
【Kafka】深入探讨 Kafka 如何保证一致性
分布式·kafka
快来卷java18 小时前
深入剖析雪花算法:分布式ID生成的核心方案
java·数据库·redis·分布式·算法·缓存·dreamweaver
2401_8712905819 小时前
Hadoop 集群的常用命令
大数据·hadoop·分布式