掌握
Kafka.

Apache Kafka是一个常用的开放源流平台,这些平台经常使用的公司开发依靠大型实时数据集的创新数字服务。

Kafka之所以流行是因为它的性能和扩展能力。采用事件驱动架构和构建实时应用程序的公司经常使用它——这些应用程序对时间敏感,并处理连续的数据流。

它是什么?

流行的数据流平台,提供可扩展和容错的基础结构,以构建采用基于事件的架构和实时应用程序的系统。

什么是你的?

如果你需要一个能够快速、可靠地处理大量事件数据(与业务事件相关的数据)的平台,Kafka是一个可靠的选择。

什么是权衡?

Kafka Works的方式与类似所谓的消息经纪人的方式显着不同 - 构建的系统,以协调其处理前的处理。因此,当您的团队开始使用Kafka时,有一个学习曲线可以使用并运行它。

它是如何被使用的?

kafka由许多协调网络级数据卷的许多公司使用,包括LinkedIn,Uber,Twitter和Spotify以及作为组织“动态数据”需求的骨干。

它是什么?


Kafka是一个开源平台,经常被一些公司使用,这些公司希望开发依赖于大型实时数据集的创新数字服务。


Kafka之所以流行是因为它的可扩展性。它采用了一种新颖的消息代理方法,对于存储和处理历史数据和实时数据都很有用。


随着企业期望开发创新的数字服务,他们越来越希望获得各种各样的实时数据。Kafka提供了一个平台来集成该数据:它可以可靠地应对大量数据,并且快速而有弹性。

你怎么了?


Kafka可以在开发新的数字服务和产品的开发中发挥重要作用,这些产品利用Web级别数据的实时数据。


它的扩展性、速度和可靠性都是消息流平台的重要品质。


它也灵活,允许您在其基础架构顶部构建不同类型的系统 - 从消息传递到事件驱动的架构或实时流式应用程序。Kafka周围的生态系统非常成熟,它适用于任何云提供商,如果需要,甚至可以在预售。

权衡是什么?


采用Kafka可能需要在曾经与其他消息传递经纪人合作的工作人员的思维方式转变。而不是您正在努力的所有产品和服务都需要大量的实时数据 - 并且对于这些类型的项目可能有更合适的工具。


Kafka需要非琐碎的基础架构来运行,并且如果可以使用更简单的解决方案,则构建或操作的成本可能不会有合理。有些'Kafka-As-Service'提供商是因为学习操作Kafka的复杂性而开始出现。

它是如何被使用的?


Kafka最初在LinkedIn开发,使其能够作为其用户基础扩展 - 以及处理所有互联用户的复杂性 - 增加。


Kafka迅速获得了Web级业务的人气,包括Spotify,Twitter和Uber。它随后被许多财富500强公司所带来的。


这是一个经过验证的技术,需要能够迅速处理大量的大量 - 而且通常是实时数据。

想了解更多?

您想建议解码主题吗?

只需留下您的电子邮件地址,我们就可以触摸它准备就绪。

Baidu