欢迎访问 内存溢出 —— 独立后端与系统工程技术博客

专注于分布式系统、Linux内核、数据库存储与后端工程实践

最新技术文章列表

按原始发布时间倒序排列 · 按年月归档查看

Kafka 的高吞吐依赖分区并行、批量发送与消息压缩三大机制协同。 一、分区并行 每个分区是独立的有序日志,生产者可并行写入多个分区。分区数决定了最大并行度,但过多分区会增加元数据开销与 Rebalance 时间。 二、批量与压缩配置 batch.size:单批次最大字节数 linger.ms:等待更多消息以凑批的时间

字符设备驱动是 Linux 驱动开发的基础,通过 fileoperations 结构体向用户态暴露读写接口。 一、驱动骨架 二、用户态与内核态数据交换 必须使用 copytouser / copyfromuser 而非直接解引用用户指针,否则可能引发内核崩溃或安全漏洞。开发时建议在虚拟机中测试,避免驱动缺陷导致宿主机宕