浅谈kafka
原文中文,约8600字,阅读约需21分钟。发表于: 。Apache Kafka 是消息引擎系统,也是一个分布式流处理平台(Distributed Streaming Platform)。优势在于迭代速度快,社区响应度高,使用它可以让你有更高的把控度;缺陷在于仅提供基础核心组件,缺失一些高级的特性。
Apache Kafka是一种分布式流处理平台,支持顺序读写、数据批量处理和零拷贝技术,可以获得较大的I/O提升,并且支持多种压缩算法,可以节省网络传输带宽和Kafka Broker端的磁盘占用,可以通过设置参数保证消息的可靠性,并且通过HW&ISR机制保证消费数据的一致性和副本数据的一致性,将位移数据作为普通消息提交至内部主题,实现高持久性和高频写操作。