一文带你手撕分布式架构技术:ZK+Nginx+Kafka+RocketMQ+RabbitMQ

目前软件开发已经开始从单体项目往分布式项目演进,分布式项目作为目前项目开发的一大趋势,已经被广大的项目开发团队认可,即使项目体积不需要进行分布式架构,但开发团队出于扩展考虑,也会采用分布式的方式来设计和开发项目,目前主流的分布式架构体系当然是Zookeeper,Nginx,RabbitMQ,rocketMQ,Kafka等,同时对现在而言面试也会问到这些技术栈

今天就来分享Zookeeper,Nginx,RabbitMQ,rocketMQ,Kafka学习资料,以下含一些面试题、脑图以及分布式技术文档等资料!

Zookeeper篇

1.Zookeeper常问的一些面试题及解析

  1. Zookeeper文件系统

  2. 四种类型的znode

  3. Zookeeper通知机制

  4. zk的命名服务

  5. zk的配置管理

  6. Zookeeper集群管理

  7. Zookeeper分布式锁

  8. 获取分布式锁的流程

  9. Zookeeper队列管理(文件系统、通知机制)

  10. Zookeeper数据复制

  11. zookeeper是如何保证事务的顺序一致性的?

  12. zookeeper是如何选取主leader的?

  13. Zookeeper同步流程

  14. 分布式通知和协调

  15. ZK节点宕机如何处理?

  16. zookeeper负载均衡和nginx负载均衡区别

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值