![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kafka
2014Team
这个作者很懒,什么都没留下…
展开
-
Kafka的零拷贝技术
kafka中的消费者在读取服务端的数据时,需要将服务端的磁盘文件通过网络发送到消费者进程,网络发送需要经过几种网络节点。如下图所示:传统的读取文件数据并发送到网络的步骤如下:(1)操作系统将数据从磁盘文件中读取到内核空间的页面缓存;(2)应用程序将数据从内核空间读入用户空间缓冲区;(3)应用程序将读到数据写回内核空间并放入socket缓冲区;(4)操作系统将数据从socket缓冲区...转载 2019-06-13 10:24:45 · 1436 阅读 · 0 评论 -
Kafka伪集群搭建
一、简介Apache Kafka是一个快速、可扩展的、高吞吐的、可容错的分布式“发布-订阅”消息系统,使用Scala与Java语言编写,能够将消息从一个端点传递到另一个端点,较之传统的消息中间件(例如ActiveMQ、RabbitMQ),Kafka具有高吞吐量、内置分区、支持消息副本和高容错的特性,非常适合大规模消息处理应用程序1、Kafka架构2、kafka高吞吐率实现Kaf...原创 2019-06-17 16:35:25 · 2564 阅读 · 3 评论 -
Kafka操作
一、topic1、创建topicbin/kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic test2、查看topicbin/kafka-topics.sh --list --bootstrap-server local...原创 2019-06-17 18:04:06 · 611 阅读 · 0 评论 -
Kafka原生API
一、依赖<dependencies> <!-- kafka依赖 --> <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka_2.12</artifactI...原创 2019-06-18 17:19:54 · 826 阅读 · 0 评论