
深入理解消息中间件
文章平均质量分 96
1、介绍rocketMq应用场景和使用
2、rocketMq 原理剖析
3、消息中间件生态
程序员 jet_qi
白龙马服务平台员工,擅长并发开发(juc,netty),分布式(springboot+MQ,rpc,ES,dubbo),擅长商品域,财务域业务知识,是设计模式实战的狂热者。
博客主要分享内容:职场经验分享、自学教程、面试真题解析、面试经验分享、技术专题深度解析等。
关于我的文章:那些你很容易就能看得懂的文章,是不会让你显得与众不同的,我会保证所写的每一句话,每一行代码都经过了认真的推敲、仔细的斟酌,希望大家能有所收获。
吃不了学习的苦,就得吃生活的苦,别在最应该努力的年纪躺平
展开
-
消息中间件第一讲:RocketMQ从入门到精通
消息中间件activemq/rabbitMQ/rocketMQ/kafka 从入门到精通mom消息中间件 推模式 参考资料 分布式消息中间件实战(倪炜)沈剑 架构师之路 spring实战文章目录消息中间件activemq/rabbitMQ/rocketMQ/kafka 从入门到精通1、activemq详解?(版本:5.11.2)2、通信协议很多,如db,soa,socket,rmi,为什么要选择activemq?3、jms消息发送时序图?4、activemq支持的通信机制?5、j原创 2021-01-27 22:21:32 · 2562 阅读 · 2 评论 -
消息中间件第五讲:RocketMQ事务消息
事务消息是RocketMQ提供的一种高级消息类型,支持在分布式场景下保障消息生产和本地事务的最终一致性。RocketMQ 在 4.3 版本之后实现了完整的事务消息,基于MQ的分布式事务方案,本质上是对本地消息表的一个封装,整体流程与本地消息表一致,唯一不同的就是将本地消息表存在了MQ内部,而不是业务数据库,事务消息解决的是生产端的消息发送与本地事务执行的原子性问题。原创 2022-10-16 21:24:01 · 627 阅读 · 0 评论 -
项目实战第六讲:观察者模式实现协议变更联动商品变更
项目实战第六讲:协议变更联动商品变更项目背景主要技术项目职责项目实现项目review原创 2022-02-20 23:23:13 · 522 阅读 · 0 评论 -
消息中间件第八讲:消息队列 RocketMQ 版实战、集群及原理
是用于监控 RocketMQ broker 端和客户端所有相关指标的系统,通过mqAdmin从 broker 端获取指标值后封装成 87 个 cache。获取监控指标的流程如下图所示,Expoter 通过 MQAdminExt 向 MQ 集群请求数据,请求到的数据通过 MetricService 规范化成 Prometheus 需要的格式,然后通过 /metics 接口暴露给 Promethus。原创 2022-11-12 12:40:15 · 1302 阅读 · 0 评论 -
标准中心项目实战第一讲:如何优雅地记录操作日志
本文是项目实战的第一讲,如何优雅地记录操作日志。操作日志几乎存在于每个系统中,而这些系统都有记录操作日志的一套 API。操作日志和系统日志不一样,操作日志必须要做到简单易懂。所以如何让操作日志不跟业务逻辑耦合,如何让操作日志的内容易于理解,如何让操作日志的接入更加简单?上面这些都是本文要回答的问题。我们主要围绕着如何“优雅”地记录操作日志展开描述,希望对从事相关工作的同学能够有所帮助或者启发。文章目录1、操作日志使用场景2、实现方式3、使用AOP生成日志4、代码实现5、总结参考资料1、操作日志使用场.原创 2022-02-27 00:25:44 · 3202 阅读 · 6 评论