消息中间件
文章平均质量分 95
Rocket, Kafka等消息中间件
Moutai码哥
广漂一枚,认真做好技术,等混不下去就回家卖酒,哈哈...
展开
-
Kafka-一文读懂架构、源码、调优与面试
Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据,Kafka结合了三个关键功能: 发布(写入)和订阅(读取)事件流,包括从其他系统连续导入/导出数据; 持久可靠地存储事件流; 当事件发生或追溯时处理事件流。 所有这些功能都是以分布式、高度可扩展、弹性、容错和安全的方式提供的。Kafka可以部署在裸机硬件、虚拟机和容器上,也可以部署在本地和云中。您可以在自我管理Kafka环境和使用各种原创 2021-04-03 13:57:01 · 281 阅读 · 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 · 463 阅读 · 1 评论