分布式中间件

1.Nacos

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

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

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

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

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

2.Zookeeper

3.Netty

4.RocketMQ & Kafka

5.Dubbo

6.ElasticSearch

相关推荐
杂家1 小时前
Zookeeper完全分布式部署(超详细)
大数据·分布式·zookeeper
雨点保护雪花2 小时前
15、RabbitMQ
分布式·rabbitmq
aini_lovee5 小时前
Node.js 中的中间件机制与 Express 应用
中间件·node.js·express
zhangbaolin5 小时前
langchain agent的中间件
中间件·langchain·大模型·agent
little_xianzhong6 小时前
三个常听到的消息/中间件MQTT RabbitMQ Kafka
java·笔记·中间件·消息队列
Lansonli7 小时前
大数据Spark(七十二):Transformation转换算子repartition和coalesce使用案例
大数据·分布式·spark
hzk的学习笔记7 小时前
Redisson 的 Watchdog 机制
数据库·redis·分布式·缓存
熙客14 小时前
TiDB:分布式关系型数据库
java·数据库·分布式·tidb
Sirius Wu20 小时前
Rclone实战技巧
分布式
言之。1 天前
TiDB分布式数据库技术架构概述
数据库·分布式·tidb