MQ
文章平均质量分 92
bug创造者
很好
展开
-
彻底搞懂零拷贝
彻底搞懂零拷贝传统IO零拷贝mmap+writesendfilesendfile+DMA Scatter/Gather应用场景 传统IO 传统IO的底层实际上是通过read()和write()来实现的 1、通过read()把数据从硬盘读取到内核缓冲区 2、从缓冲区copy到用户缓冲区 3、通过write()写入到socket缓冲区 4、从socket缓冲区写入到网卡设备 file.read(fileDesc,buf,len); Socket.send(socket,buf,len); 此过程发生了四次用户原创 2021-08-18 11:15:30 · 425 阅读 · 0 评论 -
RabbitMQ入门教程,看着一篇就够
RabbitMQ入门教程目录:1、什么是MQ2、MQ是干什么用的?3、MQ衡量标准4、主流竞品分析4.1、ActiveMQ4.2、Kafka4.3、RocketMQ5、技术背景知识介绍5.1、AMQP高级消息队列协议5.2、Erlang语言5.3 开发中消息队列通常有如下应用场景:5.4 AMQP和JMS6、RabbitMQ6.1、RabbitMQ的优势:6.2、RabbitMQ的整体架构6.3、RabbitMQ的消息流转6.4、RabbitMQ各组件功能6.5、RabbitMQ的多种Exchange类型、原创 2020-07-21 16:04:04 · 1112 阅读 · 0 评论