JKSJ 专栏课 徐文强 深入拆解消息队列47讲(10讲)
内容简介
中间件作为三大基础软件之一,消息队列是其重要的组成部分。
早年,业界消息队列演进的主要推动力在于功能、场景、分布式集群的支持等等。近几年,随着云原生架构和 Serverless 的普及,业界 MQ 主要向实时消息和流消息的融合架构、Serverless、Event、协议兼容等方面演进。从而实现计算、存储的弹性,实现集群的 Serverless 化。
业务场景越来越复杂,业务消息的数据量也越来越大,这进一步加剧了技术选型的难度以及 MQ 调优的难度。但通过拆解经典消息队列,你会深刻体会到什么叫“发展的本质是联系”。
从架构设计角度来看,消息队列在演进过程中本就存在相互借鉴,这也给我们学习消息队列提供了一个便捷的路径。许文强老师将结合自己的多年积累,带着你探索这条路径,一起从需求出发,深入 MQ 设计原理,对比主流技术方案,思考选型重点,极简代码辅助,最终你学习任意一款消息队列将会变得非常简单,在实际产线中也将运用自如。
资源目录
——/计算机教程/02极客时间/001-极客时间合集(更新至20230711)-/288-100552001-专栏课-徐文强-深入拆解消息队列47讲(10讲)/
images
670207
670240
670580
670596
670965
671725
672152
672868
673672
674123
01业界的主流消息队列是如何发展起来的?.md 15.60kb
01业界的主流消息队列是如何发展起来的?.mp3 15.85M
01业界的主流消息队列是如何发展起来的?.pdf 1.92M
02消息队列在架构和功能层面都包含哪些概念?.md 13.88kb
02消息队列在架构和功能层面都包含哪些概念?.mp3 15.36M
02消息队列在架构和功能层面都包含哪些概念?.pdf 4.64M
03通信协议:如何设计一个好的通信协议?.md 17.58kb
03通信协议:如何设计一个好的通信协议?.mp3 19.97M
03通信协议:如何设计一个好的通信协议?.pdf 4.64M
04网络:如何设计高性能的网络模块?.md 19.89kb
04网络:如何设计高性能的网络模块?.mp3 19.54M
04网络:如何设计高性能的网络模块?.pdf 20.57M
05存储:消息数据和元数据的存储是如何设计的?.md 22.27kb
05存储:消息数据和元数据的存储是如何设计的?.mp3 21.30M
05存储:消息数据和元数据的存储是如何设计的?.pdf 10.69M
06存储:如何提升存储模块的性能和可靠性?.md 21.35kb
06存储:如何提升存储模块的性能和可靠性?.mp3 19.96M
06存储:如何提升存储模块的性能和可靠性?.pdf 8.52M
07生产端:生产者客户端的SDK有哪些设计要点?.md 20.63kb
07生产端:生产者客户端的SDK有哪些设计要点?.mp3 16.78M
07生产端:生产者客户端的SDK有哪些设计要点?.pdf 5.49M
08消费端:消费者客户端的SDK有哪些设计要点?(上).md 15.22kb
08消费端:消费者客户端的SDK有哪些设计要点?(上).mp3 14.68M
08消费端:消费者客户端的SDK有哪些设计要点?(上).pdf 13.64M
09消费端:消费者客户端的SDK有哪些设计要点?(下).md 15.01kb
09消费端:消费者客户端的SDK有哪些设计要点?(下).mp3 13.77M
09消费端:消费者客户端的SDK有哪些设计要点?(下).pdf 1.56M
开篇词深度拆解核心原理,轻松掌握所有消息队列.md 9.52kb
开篇词深度拆解核心原理,轻松掌握所有消息队列.mp3 10.50M
开篇词深度拆解核心原理,轻松掌握所有消息队列.pdf 2.87M