Loading

上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 系列文章目录和关于我 一丶概述 RocketMQ 消息发送的原理流程可以分为以下几个步骤: 1. 创建生产者 在发送消息前,客户端首先需要创建一个消息生产者(Producer)实例,并设置必要的配置参数,如NameServer地址、生产组名称、消息发送失败的重试次数等。 2. 启动生产者 创建生产者 阅读全文
posted @ 2024-01-21 16:02 Cuzzz 阅读(619) 评论(0) 推荐(0)
摘要: 系列文章目录和关于我 零丶引入 在《Rocketmq学习1——Rocketmq架构&消息存储&刷盘机制》中我们学习了rocketmq的架构,以及消息存储设计,在此消息存储设计之上,rocketmq提供了诸如:延时消息、事务消息、消息过滤、消息回溯等高级特性。这一篇将对这些高级特性的原理进行浅显地学习 阅读全文
posted @ 2024-01-15 23:55 Cuzzz 阅读(797) 评论(0) 推荐(2)
摘要: 系列文章目录和关于我 0丶引入 笔者社招一年半经验跳槽加入阿里约1年时间,无意间发现一些阿里语雀上的一些面试题题库,出于学习目的在此进行记录。 这一篇主要写一些有趣的笔试题(非leetcode),这些有的考验并发编程,有的考验设计能力。 笔者不是什么技术大牛,此处笔试题充满主观思考,并不一定是满分答 阅读全文
posted @ 2024-01-14 01:43 Cuzzz 阅读(980) 评论(0) 推荐(3)
摘要: 系列文章目录和关于我 一丶什么是Rocketmq RocketMQ是一款开源的分布式消息中间件,由阿里巴巴团队最初开发,并于2016年贡献给Apache软件基金会,后成为Apache顶级项目。RocketMQ设计用于处理高并发、高吞吐量的场景,支持丰富的消息交互模式。 以下是RocketMQ的一些关 阅读全文
posted @ 2024-01-07 23:06 Cuzzz 阅读(1224) 评论(0) 推荐(1)
摘要: 系列文章目录和关于我 0丶引入 笔者社招一年半经验跳槽加入阿里约1年时间,无意间发现一些阿里语雀上的一些面试题题库,出于学习目的在此进行记录。 这一篇主要写一些有趣的笔试题(非leetcode),这些有的考验并发编程,有的考验设计能力。 笔者不是什么技术大牛,此处笔试题充满主观思考,并不一定是满分答 阅读全文
posted @ 2024-01-07 16:17 Cuzzz 阅读(760) 评论(0) 推荐(4)
摘要: 系列文章目录和关于我 一丶前言 之前在学习netty源码的时候,经常看netty hash时间轮(HashedWheelTimer)的出现,时间轮作为一种定时调度机制,在jdk中还存在Timer和ScheduledThreadPoolExecutor。那么为什么netty要重复造轮子昵,Hashed 阅读全文
posted @ 2023-12-24 23:03 Cuzzz 阅读(907) 评论(0) 推荐(1)
摘要: 系列文章目录和关于我 一丶引入 在前面的netty源码学习中经常看到FastThreadLocal的身影,这一篇我们将从ThreadLocal说起,来学习FastThreadLocal的设计(《ThreadLocal源码学习笔记》) 二丶从ThreadLocal说起 ThreadLocal是JDK中 阅读全文
posted @ 2023-12-10 17:16 Cuzzz 阅读(785) 评论(0) 推荐(1)
摘要: 零丶引入 系列文章目录和关于我 经过《Netty源码学习4——服务端是处理新连接的&netty的reactor模式和《Netty源码学习5——服务端是如何读取数据的》,我们了解了netty服务端是如何建立连接,读取客户端数据的,通过《Netty源码学习6——netty编码解码器&粘包半包问题的解决》 阅读全文
posted @ 2023-12-03 18:09 Cuzzz 阅读(742) 评论(2) 推荐(2)
摘要: 系列文章目录和关于我 零丶引入 经过《Netty源码学习4——服务端是处理新连接的&netty的reactor模式和《Netty源码学习5——服务端是如何读取数据的》的学习,我们了解了服务端是如何处理新连接并读取客户端发送的数据的: netty的reactor:主reactor中的NioEventL 阅读全文
posted @ 2023-11-28 13:50 Cuzzz 阅读(1429) 评论(2) 推荐(2)
摘要: 系列文章目录和关于我 零丶引入 在前面《Netty源码学习4——服务端是处理新连接的&netty的reactor模式》的学习中,我们了解到服务端是如何处理新连接的,即注册ServerSocketChannel对accept事件感兴趣,然后包装ServerSocketChannel为NioServer 阅读全文
posted @ 2023-11-26 15:28 Cuzzz 阅读(994) 评论(0) 推荐(1)
上一页 1 2 3 4 5 6 ··· 10 下一页