25、RocketMQ与Kafka中如何实现事务

你好,我是李玥。 在之前《[04 | 如何利用事务消息实现分布式事务?]》这节课中,我通过一个小例子来和大家讲解了如何来使用事务消息。在这节课的评论区,很多同学都提出来,非常想了解一下事务消息到底是怎么实现的。不仅要会使用,还要掌握实现原理,这种学习...

消息队列高手课

26、MQTT协议:如何支持海量的在线IoT设备

你好,我是李玥。 IoT,也就是物联网,一直是最近几年技术圈非常火的一个概念,并且,随着5G大规模商用,IoT还将持续火下去。 那到底什么是物联网呢?物联网这个词儿,它的含义还不那么直观,但你看它的英文:IoT,也就是Internet of Thin...

消息队列高手课

27、Pulsar的存储计算分离设计:全新的消息队列设计思路

你好,我是李玥。 之前的课程,我们大部分时间都在以RocketMQ、Kafka和RabbitMQ为例,通过分析源码的方式,来讲解消息队列的实现原理。原因是,这三种消息队列在国内的受众群体非常庞大,大家在工作中会经常用到。这节课,我给你介绍一个不太一样...

消息队列高手课

28、答疑解惑(二):我的100元哪儿去了

你好,我是李玥。 今天这节课,是我们的“消息队列高手课第二阶段进阶篇的最后一节课,照例,我们在每一阶段的最后,安排一节课进行热点问题的答疑,针对同学们遇到的一些共同的问题,统一来进行详细的解答。 1. 我的100元哪儿去了?聊聊并发调用情况下的幂等性...

消息队列高手课

29、流计算与消息(一):通过Flink理解流计算的原理

你好,我是李玥。 在上节课中,我简单地介绍了消息队列和流计算的相关性。在生产中,消息队列和流计算往往是相互配合,一起来使用的。而流计算也是后端程序员技术栈中非常重要的一项技术。在接下来的两节课中,我们一起通过两个例子来实际演练一下,如何使用消息队列配...

消息队列高手课

30、流计算与消息(二):在流计算中使用Kafka链接计算任务

你好,我是李玥。 上节课我们一起实现了一个流计算的例子,并通过这个例子学习了流计算的实现原理。我们知道,流计算框架本身是个分布式系统,一般由多个节点组成一个集群。我们的计算任务在计算集群中运行的时候,会被拆分成多个子任务,这些子任务也是分布在集群的多...

消息队列高手课
13456