上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 31 下一页
  2021年12月30日
摘要: 消息队列常见问题处理 分布式事务 什么是分布式事务 常见的分布式事务解决方案 基于 MQ 实现的分布式事务 本地消息表-最终一致性 MQ事务-最终一致性 RocketMQ中如何处理事务 Kafka中如何处理事务 RabbitMQ中的事务 消息防丢失 生产阶段防止消息丢失 RabbitMQ 中的防丢失 阅读全文
posted @ 2021-12-30 09:54 ZhanLi 阅读(2258) 评论(0) 推荐(5)
  2021年12月18日
摘要: 消息模型 消息队列的演进 消息队列模型 发布订阅模型 RabbitMQ的消息模型 交换器的类型 direct topic fanout headers Kafka的消息模型 RocketMQ的消息模型 参考 消息模型 消息队列的演进 消息队列模型 早先的消息队列是按照"队列"的数据结构来设计的。 生 阅读全文
posted @ 2021-12-18 15:30 ZhanLi 阅读(1468) 评论(4) 推荐(4)
  2021年12月10日
摘要: 常用的几款消息队列的对比 前言 RabbitMQ 优点 缺点 RocketMQ 优点 缺点 Kafka 优点 缺点 Pulsar 优点 缺点 如何选择合适的消息队列 参考 常用的几款消息队列的对比 前言 消息队列的作用: 1、应用耦合:多应用间通过消息队列对同一消息进行处理,避免调用接口失败导致整个 阅读全文
posted @ 2021-12-10 08:25 ZhanLi 阅读(4402) 评论(2) 推荐(11)
  2021年12月2日
摘要: 中介模式 定义 优点 缺点 适用范围 代码实现 参考 中介模式 定义 中介模式(Mediator):用一个中介对象来封装一系列的对象交互。中介者使个各对象不需要显示的相互引用,从而使其藕合松散,而且可以独立的改变它们之间的交互。 中介模式的设计思想跟中间层很像,通过引入中介这个中间层,将一组对象之间 阅读全文
posted @ 2021-12-02 09:57 ZhanLi 阅读(110) 评论(0) 推荐(1)
  2021年11月30日
摘要: 解释器模式 定义 优点 缺点 适用范围 代码实现 参考 解释器模式 定义 解释器模式(interpreter):给定一种语言,定义它的文法的一种表示,并定一个解释器,这个解释器使用该表示来解释语言中的句子。 解释器模式的意义在于,它分离多种复杂功能的实现,每个功能只需关注自身的解释。 对于调用者不用 阅读全文
posted @ 2021-11-30 14:19 ZhanLi 阅读(224) 评论(0) 推荐(0)
  2021年11月29日
摘要: 命令模式 定义 优点 缺点 适用范围 代码实现 命令模式对比策略模式 参考 命令模式 定义 命令模式(Command):将一个请求封装成一个对象,从而是你可用不同的的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。 优点 1、降低了系统耦合度; 2、新的命令可以很容易添加到系统 阅读全文
posted @ 2021-11-29 13:24 ZhanLi 阅读(214) 评论(0) 推荐(0)
  2021年11月27日
摘要: 备忘录模式 定义 优点 缺点 适用范围 代码实现 参考 备忘录模式 定义 备忘录( Memento ):在不破坏封装性的前提下,获取一个对象的内部状态,并在该对象之处保存该状态。这样以后就可将该对象恢复到原先保存的状态。 这个模式的意图很明确,主要是用来防丢失、撤销、恢复等。 优点 1、给用户提供了 阅读全文
posted @ 2021-11-27 20:59 ZhanLi 阅读(120) 评论(0) 推荐(0)
  2021年11月26日
摘要: 访问者模式 定义 优点 缺点 适用范围 代码实现 什么是 Double Dispatch 参考 访问者模式 定义 访问者模式(Visitor):表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变元素类的前提下定义作用于这些元素的新操作。 使用访问者模式,元素的执行算法可以随着访问者改变而改 阅读全文
posted @ 2021-11-26 22:09 ZhanLi 阅读(358) 评论(0) 推荐(0)
  2021年11月24日
摘要: 迭代器模式 定义 优点 缺点 适用范围 代码实现 参考 迭代器模式 定义 迭代器模式(Iterator Design Pattern),也叫作游标模式(Cursor Design Pattern)。 提供了一种方法顺序的访问一个聚合对象中的各个元素,而不是暴露该对象的内部表示。 这里的聚合对象也叫容 阅读全文
posted @ 2021-11-24 19:59 ZhanLi 阅读(307) 评论(0) 推荐(0)
  2021年11月23日
摘要: 状态模式 定义 优点 缺点 适用范围 代码实现 参考 状态模式 定义 状态模式(state):当一个条件的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 状态模式主要解决的是当控制一个对象状态转换的的条件表达式过于复杂,把状态的判断逻辑转移到表示不同状态的一些列类当中,可以把复杂的判断 阅读全文
posted @ 2021-11-23 16:48 ZhanLi 阅读(412) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 31 下一页