图解Kafka高性能之谜(五)

高性能网络模型NIO

简单架构设计:

详细架构设计:

高性能的磁盘写技术

高性能的消息查找设计

索引文件定位使用跳表的设计

偏移量定位消息时使用稀疏索引:

高响应的磁盘拷贝技术

批处理设计

请求亲和性设计

内存池高效、安全设计

高性能、安全的数据结构

分段锁的设计思想

多线程协同设计

粘性分区算法

相关推荐
j7~9 分钟前
【C++标准项目】C++基于protobuf的发布订阅式消息队列(篇一):项目概述+环境搭建
分布式·消息队列·rabbitmq·gtest·protobuf·muduo·sqlites
今年下半年15 小时前
【Spring Boot】多种存储文件(FastDFS / MinIO / 阿里云 OSS)接入设计说明(附源码)
spring boot·分布式·中间件·简单工厂模式·策略模式
ShineWinsu17 小时前
对于Redis:string类型的解析
java·c++·redis·分布式·缓存·面试·string
仍然.21 小时前
RabbitMQ---可靠性传输
网络·分布式·rabbitmq
灯澜忆梦1 天前
【RabbitMQ #13】 | 延迟消息
分布式·rabbitmq·ruby
青山木1 天前
秒杀系统设计(二):数据正确性——防超卖、分布式锁与一人一单
分布式·后端·mysql·中间件·架构
weixin_424183611 天前
开放—封闭原则实战(下):基于策略的流程编排与编译期多态
c++·分布式·系统架构
frjc2 天前
分布式事务:场景与选型决策表
分布式
GISMagic2 天前
5.《Designing Data-Intensive Applications》:系统设计与分布式能力提炼
分布式·ai coding
需要8262 天前
分布式 ID 生成:雪花算法、号段模式与时钟回拨
分布式·算法