kafka
qq_32182461
这个作者很懒,什么都没留下…
展开
-
kafka-基本概念
消息:消息相当于数据库中的记录,kafka中的的消息是二进制消息流,所以kafka中的消息没有特别的格式或者含义批次:消息可以分批次的被发送,这样可以提高效率,单条消息穿梭于网络间,会导致大量的网络开销,批次越大单位时间内处理的消息就越多,单个消息的传输时间就越长,批次消息会被压缩 ,可以提升效率,但是需要更多的 cpu计算主题、分区:相当于数据库中的表,每个主题会有若干个分区,在kafk...原创 2019-10-03 19:41:46 · 342 阅读 · 0 评论 -
理解零拷贝
什么是零拷贝维基上是这么描述零拷贝的:零拷贝描述的是CPU不执行拷贝数据从一个存储区域到另一个存储区域的任务,这通常用于通过网络传输一个文件时以减少CPU周期和内存带宽。 零拷贝给我们带来的好处:减少甚至完全避免不必要的CPU拷贝,从而让CPU解脱出来去执行其他的任务 减少内存带宽的占用 通常零拷贝技术还能够减少用户空间和操作系统内核空间之间的上下文切换 Linux系统的“...原创 2019-02-19 00:11:21 · 199 阅读 · 0 评论 -
kafka-实战问题记录
org.apache.kafka.common.errors.TimeoutException: Batch Expired解决办法:server.properties中的listeners的值,由PLAINTEXT://9092 改为PLAINTEXT://ip:9092原创 2019-10-03 22:24:09 · 316 阅读 · 0 评论