`

[转]Kafka深度解析

阅读更多
kafka深度解析
http://www.jasongj.com/2015/01/02/Kafka%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90/


一、Kafka背景及架构介绍
http://www.infoq.com/cn/articles/kafka-analysis-part-1/

二、Kafka High Availability (上)
http://www.infoq.com/cn/articles/kafka-analysis-part-2

三、Kafka High Availability (下)
http://www.infoq.com/cn/articles/kafka-analysis-part-3

官网
http://kafka.apache.org/

注意:
1、对于一个给定的partition,它在同一个broker上最多只有一个replica,因此broker id可作为replica id。


附件里是kafka-0.8.2.1 clients demo,新版本的kafka-clients里的KafkaConsumer还不能使用(官方说是会在下个版本里推出此功能),因此Consumer只能使用老的java api

oschina上的demo,用jms实现了kafka基本的发布和订阅功能
https://git.oschina.net/willard_zheng/demo-kafka
分享到:
评论

相关推荐

    Kafka深度解析PDF 下载

    《Kafka深度解析》这本书是Java开发者深入了解Apache Kafka这一分布式流处理平台的重要参考资料。Kafka是一种高吞吐、低延迟的消息系统,广泛应用于大数据实时处理、日志收集、流式计算等多个领域。以下是对Kafka...

    Kafka深度解析.pdf

    ### Kafka深度解析 #### 一、Kafka简介与特点 Kafka是一款由LinkedIn开发并开源的分布式消息系统,后来成为了Apache软件基金会的顶级项目。它主要用于构建实时数据管道以及流处理应用程序,具备以下核心特性: 1....

    Kafka源码解析及实战

    《Kafka源码解析及实战》是一本专为深度学习Apache Kafka的读者设计的教材,旨在帮助读者深入了解Kafka的工作原理及其内部机制。通过源码级别的解析,读者可以更好地掌握Kafka在分布式消息系统中的核心功能和设计...

    kafka深度解析

    Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的...

    Kafka源码解析与实战

    《Kafka源码解析与实战》这本书是针对Apache Kafka这一分布式消息系统的深度解析教程,旨在帮助读者理解Kafka的核心机制,提升在实际项目中的应用能力。Kafka是一种高吞吐量、低延迟的分布式发布订阅消息系统,常...

    有关kafka的三本电子书,电子文档

    《Kafka技术详解》、《Kafka实战指南》、《Apache Kafka深度解析》这三本电子书涵盖了关于Kafka的广泛知识,从基础概念到高级应用,为读者提供了全面了解和掌握Kafka的途径。 首先,《Kafka技术详解》这本书可能会...

    kafka源码解析与实战

    《Kafka源码解析与实战》是一本专为IT专业人士准备的深度学习Kafka的书籍。Kafka,作为Apache软件基金会的重要项目,是一款高吞吐量的分布式消息系统,广泛应用于大数据实时处理、日志收集、流式计算等多个领域。...

    Kafka深度解析

    Kafka深度解析:Kafka是一种高性能、分布式的消息中间件,主要设计目标是提供高效的消息持久化、高吞吐量以及消息分区与分布式消费能力。它能够在廉价硬件上达到每秒处理100K条消息的速度,同时保证消息的顺序传输。...

    kafka实战pdf

    《Apache Kafka实战》这本书是关于分布式流处理平台Kafka的深度实践指南,旨在帮助读者深入理解和熟练运用Kafka。Kafka是由LinkedIn开发并开源的一种高吞吐量、分布式的发布订阅消息系统,现在已经成为大数据领域不...

    Kafka设计解析(一)-Kafka背景及架构介绍

    【Kafka设计解析(一)-Kafka背景及架构介绍】 Kafka,作为一个由LinkedIn创建并开源的分布式消息系统,以其强大的分布式特性和高吞吐率而受到广泛关注。它最初被设计用于处理LinkedIn的活动流数据和运营数据处理,...

    【引领数据流动的未来:深度解析Kafka分布式消息系统】

    在数据洪流席卷的今天,Apache Kafka以其卓越的性能、高度的可扩展性和强大的容错机制,傲然屹立于分布式消息系统的巅峰。本资源《Kafka权威指南》,不仅是一本技术手册,更是通往高效数据处理的金钥匙。它不仅仅...

    Kafka技术架构原理分享ppt

    kafka架构原理 1、kafka架构原理简介 2、kafka架构原理深度解析 3、常见问题以及处理方案 4、各种消息中间件的对比 ps:可用于公司技术分享

    kafka_2.13-3.1.0

    《Kafka 2.13-3.1.0:深度解析与应用实践》 Apache Kafka,一个由LinkedIn开发并贡献给Apache软件基金会的开源流处理平台,因其高性能、高可扩展性和容错性而备受业界青睐。Kafka 2.13-3.1.0是Kafka的一个重要版本...

    实测可用kafka监控工具(2)--kafka-manager

    《实测可用Kafka监控工具——Kafka-Manager深度解析》 在大数据处理领域,Apache Kafka作为一款高效、可扩展的分布式流处理平台,扮演着至关重要的角色。然而,随着Kafka集群规模的扩大,管理和监控Kafka的复杂性也...

    spring-kafka源代码

    本文将围绕Spring Kafka的源代码进行深度解析,帮助开发者更好地理解和运用这个库。 一、Spring Kafka简介 Spring Kafka的核心目标是简化Kafka的生产和消费操作,同时保持灵活性和可配置性。它通过Spring的声明式...

    spring-kafka

    **Spring Kafka 深度解析** Spring Kafka 是一个由 Spring 社区开发的库,它为 Apache Kafka 提供了轻量级的、基于 Spring 的整合框架。Kafka 是一个分布式流处理平台,常用于构建实时数据管道和流应用。Spring ...

    spring-kafka文档.zip

    《Spring Kafka 深度解析》 Spring Kafka是Spring框架的一部分,它为Java开发者提供了一种集成Apache Kafka的简便方式,使我们能够充分利用Kafka的分布式消息传递能力。本文将深入探讨Spring Kafka的核心概念、主要...

Global site tag (gtag.js) - Google Analytics