MQ
文章平均质量分 76
代码魔法师Sunny
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kafka速度之谜:高性能的幕后秘密大揭秘
Kafka的介绍kafka是linkedIn开源的分布式消息系统,归给Apache的顶级项目kafka主要特点是基于Pull的模式来处理消息的消费的,追求高吞吐量,一开始的目的就是来做日志传输的收集的kafka不支持事务,对消息的丢失,错误没有太严格的要求高并发业务场景很好有用到事务的kafka的特点跨平台分布式实时性伸缩性。原创 2024-01-23 21:15:17 · 536 阅读 · 0 评论 -
一张表了解各种MQ的优缺点
特性ActiveMQRabbitMQRocketMQkafka单机吞吐量万级,吞吐量比RocketMQ和Kafka要低了一个数量级万级,吞吐量比RocketMQ和Kafka要低了一个数量级10万级,RocketMQ也是可以支撑高吞吐的一种MQ10万级别,这是kafka最大的优点,就是吞吐量高。一般配合大数据类的系统来进行实时数据计算、日志采集等场景topic...转载 2019-03-09 16:49:35 · 2815 阅读 · 0 评论 -
MQ应用探秘:通信利器的常见场景与优缺点解析
1)系统解耦假设你有个系统A,这个系统A会产出一个核心数据,现在下游有系统B和系统C需要这个数据。那简单,系统A就是直接调用系统B和系统C的接口发送数据给他们就好了。整个过程,如下图所示。但是现在要是来了系统D、系统E、系统F、系统G,等等,十来个其他系统慢慢的都需要这份核心数据呢?如下图所示。如果某个系统产出一份核心数据,可能下游无数的其他系统都需要这份数据来实现各种业务逻辑。此...转载 2019-03-09 16:18:50 · 1733 阅读 · 0 评论 -
高空之盾:构建系统韧性的高可用投递方案设计
MQ一直是系统开发中必不可少的组件,众所周知MQ有流量削峰解耦异步三大特性。但是既然是第三方组件,那么如何保证消息投递性的可靠性,是我们开发人员必须要研究的。保障消息的成功发出保障MQ节点的成功接收发送端接收到MQ节点(Broker)确认应答完善的消息补偿机制如何保障100%投递成功需要有补偿机制生产端在投递消息的时候失败了的处理机制生产端消息投递到MQ,但在MQ给生产返回应答时出现网络闪断这就导致生产端不知道消息是否送达。原创 2024-01-23 15:59:38 · 464 阅读 · 0 评论
分享