![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
中间件
文章平均质量分 93
珞珈山小杨
励志一直做一个有梦想的人
展开
-
深入理解Kafka
深入理解kafka的设计思想原创 2022-04-06 15:40:28 · 2601 阅读 · 0 评论 -
消息队列面试知识扫盲
消息队列面试知识扫盲什么是消息队列消息队列其实就是一个存放消息的容器,我们可以把消息放在消息队列中,当需要消息时,再从消息队列中取出消息处理。消息队列是分布式系统中的重要组件,使用消息队列主要是为了通过异步处理提高系统性能和削峰、降低系统的耦合性。目前使用较多的消息队列有ActiveMQ、RabbitMQ、KAfKa、RocketMQ-。为什么要使用消息队列消息队列带来的好处主要有以下两...原创 2019-06-26 21:25:28 · 169 阅读 · 0 评论 -
RabbitMQ原理剖析
RabbitMQ原理剖析都知道RabbitMQ是消息队列,是一种应用程序对应用程序的通信方法;应用程序通过读写消息对列来进行通信,而无需专用连接来链接他们。RabbitMQ的网络架构图可以看到,大致过程是数据发布者发布数据给Exchange,Exchange接受数据后与对应Queue Binding,然后消费者与Queue建立连接Connection,通过通道消费Queue中的消息。可...原创 2019-06-27 15:16:12 · 320 阅读 · 0 评论 -
消息队列面试知识扫盲
消息队列面试知识扫盲文章目录消息队列面试知识扫盲什么是消息队列为什么要使用消息队列通过异步处理提高系统性能(削峰、减少相应所需的时间)降低系统耦合性使用消息队列带来的一些问题JMS VS AMQPJMSJMS简介JMS的两种消息模型JMS五种不同的消息正文格式AMQPJMS VS AMQP常见的消息队列对比消息队列如何做到高可用性如何保证消息不被重复消费如何保证消息传输的可靠性(不会丢失数据)R...原创 2019-06-28 15:05:52 · 294 阅读 · 0 评论