![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息中间件
文章平均质量分 95
Rocket, Kafka等消息中间件
Moutai码哥
广漂一枚,认真做好技术,等混不下去就回家卖酒,哈哈...
展开
-
Kafka-一文读懂架构、源码、调优与面试
Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据,Kafka结合了三个关键功能:发布(写入)和订阅(读取)事件流,包括从其他系统连续导入/导出数据;持久可靠地存储事件流;当事件发生或追溯时处理事件流。所有这些功能都是以分布式、高度可扩展、弹性、容错和安全的方式提供的。Kafka可以部署在裸机硬件、虚拟机和容器上,也可以部署在本地和云中。您可以在自我管理Kafka环境和使用各种原创 2021-04-03 13:57:01 · 278 阅读 · 0 评论 -
RocketMQ-一文读懂架构、源码、调优与面试
Apache Rocketmq是一个分布式消息和流平台,具有低延迟、高性能和可靠性、万亿级容量和灵活的可扩展性,本文将从架构设计、源码解读、使用经验、调优调优,解剖MQ的特征。1.1、MQ架构(Broker-分片)支持多Master,可实现同步或者异步双写;Broker Master和Broker Slave是通过jdk原生的nio(SocketChannel)通信实现数据同步,Producer与Broker,Consumer与Broker通过Netty进行通信,NameServer与其他通过Nett原创 2021-03-28 16:23:33 · 462 阅读 · 1 评论