分布式中间件

1.Nacos

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

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

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

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

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

2.Zookeeper

3.Netty

4.RocketMQ & Kafka

5.Dubbo

6.ElasticSearch

相关推荐
Volunteer Technology8 小时前
中间件场景题归纳
中间件·面试·架构
发际线还在10 小时前
互联网大厂Java三轮面试全流程实战问答与解析
java·数据库·分布式·面试·并发·系统设计·大厂
攒了一袋星辰12 小时前
SequenceGenerator高并发有序顺序号生成中间件 - 架构设计文档
java·后端·spring·中间件·架构·kafka·maven
Francek Chen17 小时前
【大数据存储与管理】分布式数据库HBase:05 HBase运行机制
大数据·数据库·hadoop·分布式·hdfs·hbase
zzzzzwbetter17 小时前
Hadoop完全分布式部署-Master的NameNode以及Slaver2的DataNode未启动
大数据·hadoop·分布式
杨航 AI18 小时前
Frank-Job +Dify 实现openclaw Cron 分布式任务调度的AI化思考
人工智能·分布式
guoguangwu18 小时前
kafka容器增加健康检查
分布式·kafka
Java爱好狂.18 小时前
2026如何备战互联网大厂Java面试?
java·分布式·高并发·java面试·后端开发·java架构师·互联网大厂
wanhengidc18 小时前
服务器对于企业的作用
大数据·运维·服务器·分布式
墨着染霜华19 小时前
Java实战:封装Redis非阻塞分布式锁,彻底解决表单重复提交主键冲突
java·redis·分布式