前3名卡夫卡书籍和教程

前3名卡夫卡书籍和教程

时间:2021-2-3 作者:admin

阿帕奇卡夫卡的受欢迎程度并没有退步。如果说有什么变化的话,那就是它的被采纳率是值得关注的。从视觉上看,这是过去六年中卡夫卡在谷歌上的搜索趋势:

前3名卡夫卡书籍和教程

如果你还没把你的头放在卡夫卡身上,你也许应该这么做。为了让你开始工作,我已经列出了一份名单,列出了关于卡夫卡的受人尊敬的、被证实的知识来源–免费和有偿–这应该能让你开始成为卡夫卡迷,并在你成为卡夫卡迷的路上走一大步。

书籍

如果你想做好某件事,你需要在训练和准备上投资。每个人的经验各不相同,但我发现我通过阅读专家写的书学到了最多的东西。

有效的Kafka:构建健壮和可伸缩事件驱动应用程序的动手指南

在一本书的标题中使用“有效”一词通常保留给其各自领域中最权威的文本。例如,有效C++斯科特·迈尔斯或有效Java乔希·布洛赫写的。他们绝对是作物中的佼佼者。

那么,这本书符合书名吗?

有效卡夫卡是关于阿帕奇·卡夫卡的绝对圣经。

我不想夸大这本书有多好,但很难不读。首先,有效卡夫卡不是一本小书,有近500页。但它读起来很好,结构也很聪明,有良好的语法风格,经过深思熟虑的进展,还有很多很好的类比和插图。

本书是关于核心技术平台的完整指南,适用于所有技能水平-从初学者到中级和高级。首先,假设您一无所知,并使用大量图表解释核心概念。然后讨论体系结构和设计注意事项、客户端和代理配置、操作关注点、安全性和事务。这本书很好地融合了理论和实际操作,用Java编写了大量的片段和示例。我发现它是最新的,涵盖了我所知道的卡夫卡的所有功能,还有一些我不知道的。

如果你今年只打算买一本书,那就是它了。

购买理由:

  • 深入涵盖所有核心概念和补充领域。
  • 建筑洞察力和设计最佳实践。
  • 适合初学者到高级水平。
  • 所有卡夫卡功能的最新报道。
  • 物有所值,长寿。

通过理由:

  • 没人会想到的。

链接到有效卡夫卡在作者的网站上。

卡夫卡:权威指南:实时数据和大规模流处理

前3名卡夫卡书籍和教程
作者:Neha Narkhede,Gwen Shapira,Todd Palino

卡夫卡:权威指南是一本开创性的书籍,来自于平台的创始维护人员。

这本书是伟大的解释背后的关键概念卡夫卡是一个易于理解和理解的方式。对于绝对初学者和中级用户来说,这是一本很棒的书,也是对正式文档的一种极好的补充。

写作风格简明扼要。这本书有大量的实例和技术说明。

也有一些负面影响。这本书现在大约四年了,并开始显示它的年代。有些新特性,如事务,没有涵盖。这本书很好地坚持了核心主题,但牺牲了更高级的主题,比如安全性。

购买理由:

  • 简洁的交付和全面涵盖核心概念。
  • 适合初学者和中级用户。
  • 物有所值。

通过理由:

  • 有点过时了,错过了新的功能和技术。
  • 不适合高级用户。

链接到卡夫卡:权威指南关于欧莱利的。

流体系结构:使用ApacheKafka和MapR流的新设计

作者:Ted Dunning,Ellen Friedman

流结构是对阿帕奇·卡夫卡文学的另一种选择。在其他书籍中,Kafka是一个通用的构建块,Dunning和Friedman决定将重点放在流处理用例上,不仅展示了ApacheKafka,而且展示了MapR流,这是一种互补的技术。

这本书是理想的,如果你有一套非常具体的用例在头脑中,而不是寻找进入卡夫卡。也许您在流处理方面的工作很繁重;例如,分析、复杂事件处理、窗口聚合、点击流分析等等。流结构是一石二鸟的绝佳机会(没有动物受到伤害,…)。

在考虑这本书时,请记住这是一篇介绍性的文章。这不是一个深潜任何延伸,你可能需要购买另一本书或采取一门课程填补空白。它并不是因为二合一(Kafka和MapR)的主张而成为一本糟糕的书,但它仍然是一本利基书,这可能不是你想要的。

购买理由:

  • 重点讨论地图-减少样式流处理。
  • 卡夫卡的负面和积极的一面。
  • 充分利用实例传达作者的知识。

通过理由:

  • 内容轻(只有120页)。
  • 不适合超过初学者的水平。
  • 有更好的价值选择。

链接到流结构关于欧莱利的。

教程

虽然有一些关于卡夫卡的好书,但这并不意味着免费的博客和文章一定是坏的。这也不意味着所有的书都是伟大的–亚马逊上肯定有相当数量的骇人听闻的书。

我包括了三篇关于卡夫卡的流行文章,这些文章应该能让你开始。他们是纯粹的介绍性的,所以不要期望出来一个专家。

卡夫卡

卡夫卡就是这个名字的意思。这是阿帕奇·卡夫卡的一个超简洁的分解。更重要的是,它是由Emil Koutanov-作者有效卡夫卡的维护者卡夫洛普.

本文包括了一些历史和一些典型的用例和模式。然后,研究核心组件的体系结构–代理、动物园管理员节点、生产者和消费者,以及它们之间的相互关系。

因为它的规模,质量的内容和交付是优秀的。简单地说,“Kafka”贯穿了核心概念,如主题、分区、偏移、消费者组、记录顺序、并行性,以及至少一次传递。当然,它没有书的深度,但它给你一个基本的理解。

本文还介绍了工具,这是经常被忽略的东西。有一些例子使用命令行接口来发布和使用消息,所以它是一个实用的“入门”指南,就像一个理论入门一样。

“卡夫卡”也触及了卡夫卡的弊端和一些实践者应该注意的问题。它还讨论了性能和Kafka如何实现其吞吐量。还提到了地理复制、多租户和安全性.

总之,“卡夫卡在一个简单的”必须是最好的全方位-一个伟大的方法,让你的脚不花一分钱。

Apache Kafka:开始

Apache Kafka:开始是平台的一个非常受人尊敬的入门指南,作者之一是卡夫卡:权威指南-格温·夏皮拉

这篇文章以一种有点非传统的方式做了整个“开始”的事情–首先从示例开始,然后解释它们所做的事情,以及各种组件是如何融入到更广泛的画面中的。如果说有一点批评的话,那就是文章缺乏清晰的结构,格温从一个概念跳到另一个概念,试图掩盖事实,但结果有时可能听起来不连贯。

这篇文章并没有试图成为一个完整的介绍,不像,说,“卡夫卡在一个简单的。”它想要更多的手拉手。它为您提供了一些理论知识,并提供了指向其他有用资源的链接。下面我们将讨论这样的资源。

正式文件

为什么要去寻找博客和其他免费的当你有卡夫卡官方文件你可以支配吗?

如果您是一个经验丰富的Kafka开发人员,您可能已经阅读了无数次官方文档。这是一个很好的参考指南。但是,如果您还在寻找您的方位,文档可能是一个非常有价值的资源。

官方文档中的“入门”部分提供了一个引人注目的平台概述。它首先概述了事件流及其一些潜在的用例。然后,根据事件流介绍Kafka,这也是与消息队列的一个很好的区别。

在介绍了Kafka之后,本指南涵盖了一些主要的概念和术语,例如生产者、消费者、主题和分区。

官方文档的一个优势是确保它们是正确和彻底的。除了一个简短的介绍部分,其余的文档读起来就像一个用户指南,这基本上就是它设计的目的。

结语

Kafka是一个高度灵活的事件流平台,它带来了自己的一套概念和原则。这不是最容易征服的一项技术,但你的努力是值得的。作为一个相当成熟的平台,它不缺乏文档和其他知识来源,但也有许多杂乱无章的东西,对刚起步的人没有帮助。我希望这份清单给了你一些正确的方向。

福州小程序开发哪家强?

版权所有:https://www.eraycloud.com 转载请注明出处