![](https://img-blog.csdnimg.cn/f376ab1b77934846a8651e5b0dc2959b.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
消息队列
文章平均质量分 79
.
小明的笔记仓库
转载笔记来自互联网资料整理。
仅供个人学习用途。
展开
-
《消息队列高手课》目录
课前必读 (2讲)开篇词 | 优秀的程序员,你的技术栈中不能只有“增删改查”预习 | 怎样更好地学习这门课?基础篇 (8讲)01 | 为什么需要消息队列?02 | 该如何选择消息队列?03 | 消息模型:主题和队列有什么区别?04 | 如何利用事务消息实现分布式事务?05 | 如何确保消息不会丢失?06 | 如何处理消费过程中的重复消息?07 | 消息积压了该如何处理?08 | 答疑解惑(一) : 网关如何接收服务端的秒杀结果?进阶篇 (21讲)0原创 2022-04-20 09:50:36 · 2204 阅读 · 0 评论 -
消息队列优质资源
消息中间件MQ与RabbitMQ面试题(2020最新版)_ThinkWon的博客-CSDN博客_rabbitmq面试题原创 2021-12-21 21:06:22 · 1038 阅读 · 0 评论 -
18 | 如何用硬件同步原语(CAS)替代锁?
上节课,我们一起学习了如何使用锁来保护共享资源,你也了解到,使用锁是有一定性能损失的,并且,如果发生了过多的锁等待,将会非常影响程序的性能。在一些特定的情况下,我们可以使用硬件同步原语来替代锁,可以保证和锁一样的数据安全性,同时具有更好的性能。在今年的 NSDI(NSDI 是 USENIX 组织开办的关于网络系统设计的著名学术会议)上,伯克利大学发表了一篇论文《Confluo: Distributed Monitoring and Diagnosis Stack for High-speed Net转载 2022-05-06 15:14:54 · 592 阅读 · 0 评论 -
程序员如何构建知识体系?如何克服技术迭代过快焦虑?★★★
在课程即将结束的时候,我们不聊技术本身,我想坐下来,跟你聊聊怎么来构建个人的技术知识体系。现在做技术的人普遍都有一种焦虑,相信你也或多或少有一点,焦虑什么呢?总是感觉,自己不懂的技术太多了。虽然你不停地去学习,拼命地扩充自己的技术栈,但是面对不断出现的新技术,学习的速度永远赶不上新技术发展的速度,就会感觉自己不会的东西越来越多,这其实就是一种技术焦虑。焦虑的来源是什么?焦虑,其实是对某些不好的事情过度担心而产生的一种烦躁情绪。这种担心更多来源于“看不清”或者说是“未知”,人的本能就是对未知的事物会有原创 2022-05-01 17:01:58 · 279 阅读 · 0 评论 -
10 | 如何使用异步设计提升系统性能?
对于开发者来说,异步是一种程序设计的思想,使用异步模式设计的程序可以显著减少线程等待,从而在高吞吐量的场景中,极大提升系统的整体性能,显著降低时延。因此,像消息队列这种需要超高吞吐量和超低时延的中间件系统,在其核心流程中,一定会大量采用异步的设计思想。接下来,我们一起来通过一个非常简单的例子学习一下,使用异步设计是如何提升系统性能的。异步设计如何提升系统性能?假设我们要实现一个转账的微服务 Transfer( accountFrom, accountTo, amount),这个服务有三个参数转载 2022-04-22 21:17:23 · 545 阅读 · 0 评论 -
《日志:每个软件工程师都应该了解实时数据的统一抽象》
本文被誉为程序员必读文章,kafka也是基于此文的思想建立的,学习消息队列的同学都应该看看。原文:The Log: What every software engineer should know about real-time data's unifying abstraction | LinkedIn Engineering日志:每个软件工程师都应该了解实时数据的统一抽象杰伊·克雷普斯大约六年前,我在一个特别有趣的时候加入了 LinkedIn。我们刚刚开始遇到我们的单.原创 2022-04-20 10:18:41 · 3122 阅读 · 0 评论 -
消息队列分类
选择消息队列产品的基本标准虽然这些消息队列产品在功能和特性方面各有优劣,但我们在选择的时候要有一个最低标准,保证入选的产品至少是及格的。接下来我们先说一下这及格的标准是什么样的。首先,必须是开源的产品,这个非常重要。开源意味着,如果有一天你使用的消息队列遇到了一个影响你系统业务的 Bug,你至少还有机会通过修改源代码来迅速修复或规避这个 Bug,解决你的系统火烧眉毛的问题,而不是束手无策地等待开发者不一定什么时候发布的下一个版本来解决。其次,这个产品必须是近年来比较流行并且有一定社区活跃度的转载 2021-12-28 11:53:03 · 356 阅读 · 0 评论