课程带你从源码角度深入了解消息队列,让你具备从源码角度分析和解决实际业务问题的能力。你将获得以下内容:

1. 深入了解消息队列的底层设计思想。
2. 掌握消息队列的实践应用。
3. 学会从源码入手分析解决问题的方法。
4. 掌握消息队列的应用实战。

课程目录包括:

* 如何选择最适合系统的消息队列产品?
* 如何保证消息重复、不丢失?
* 如何实现水平扩展?
* 如何利用事务消息实现分布式事务?
* 如何处理消费过程中的重复消息?如何处理消息积压?
* 如何正确使用保护共享数据,协调异步线程?如何用硬件同步原语(CAS)替代锁?等等。

此外,还将深入探讨诸如Kafka、RockEtMQ等主流消息队列产品的特性与使用,以及它们在实现事务、存储等方面的差异。课程还涉及流计算、RPC框架等与消息队列紧密相关的内容。

讲师介绍:李玥,京东售技术架构部资深架构师,负责主导设计新一代京东消息队列产品:JMQ。在流数据的一致性分发和可靠存储,分布式实时计算、高可用分布式系统架构等领域有丰富经验。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。