本系列Netty源码解析文章基于 4.1.56.Final版本 在《Netty如何高效接收网络数据》[https://mp.weixin.qq.com/s?__biz=Mzg...
IP属地:浙江
本系列Netty源码解析文章基于 4.1.56.Final版本 在《Netty如何高效接收网络数据》[https://mp.weixin.qq.com/s?__biz=Mzg...
目录 前言 传统的数据传输方法 零拷贝的数据传输方法“基础的”零拷贝机制对Scatter/Gather的支持对内存映射(mmap)的支持 零拷贝机制的应用在Kafka中的应用...
这次天池中间件性能大赛初赛和复赛的成绩都正好是第五名,本次整理了复赛《单机百万消息队列的存储设计》的思路方案分享给大家,实现方案上也是决赛队伍中相对比较特别的。 赛题回顾 实...
1 Saga相关概念 1987年普林斯顿大学的Hector Garcia-Molina和Kenneth Salem发表了一篇Paper Sagas,讲述的是如何处理long ...
最近正好在看Java Concurrency In Practice(以下简称JCIP), 里面的很多思想都在rocketmq runtime的源码中有所体现,因此就尝试着从...
一、镜像队列使用 1.镜像队列作用 RabbitMQ默认集群模式,并不包管队列的高可用性,尽管队列信息,交换机、绑定这些可以复制到集群里的任何一个节点,然则队列内容不...
消息中间价存储一般都是利用磁盘,在廉价的PC机上一般是使用机械硬盘,但机械硬盘的速度比访问内存慢了n个数量级,但一款优秀的消息中间件必然会将硬件资源压榨到极致,接下来看看...
现象: 在对 RMQ 做集群压测时,偶现 [TIMEOUT_CLEAN_QUEUE]broker busy, start flow control for a whil 异常...