中间件
文章平均质量分 55
妄想先生
这个作者很懒,什么都没留下…
展开
-
消息队列高手课笔记
在实际应用中,比较常见的分布式事务实现有 2PC(Two-phase Commit,也叫二阶段提交)、TCC(Try-Confirm-Cancel) 和事务消息。每一种实现都有其特定的使用场景,也有各自的问题,都不是完美的解决方案。事务消息适用的场景主要是那些需要异步更新数据,并且对数据实时性要求不太高的场景。比如我们在开始时提到的那个例子,在创建订单后,如果出现短暂的几秒,购物车里的商品没有被及时清空,也不是完全不可接受的,只要最终购物车的数据和订单数据保持一致就可以了。原创 2023-02-27 15:10:28 · 530 阅读 · 0 评论 -
Kafka
第1章 Kafka概述 1.1 定义 Kafka是一个分布式的基于发布/订阅模式的消息队列(Message Queue),主要应用于大数据实时处理领域。 1.2 消息队列 1.2.1 传统消息队列的应用场景 MQ传统应用场景之异步处理 使用消息队列的好处 1)解耦 允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。 2)可恢复性 系统的一部分组件失效时,不会影响到整个系统。消息队列降低了进程间的耦合度,所以即使一个处理消息的进程挂掉,加入队列中的消息仍然可以在系统恢复后被处理。 3)缓原创 2021-05-22 19:10:43 · 98 阅读 · 0 评论 -
Zookeeper入门
Zookeeper入门转载 2021-04-16 20:51:10 · 78 阅读 · 0 评论 -
Kafka 入门
Kafka 入门转载 2021-04-16 20:47:30 · 52 阅读 · 0 评论