kafka学习--confluent-platform

confluent-platform是由Apache Kafka的原始创建者创建事件流平台!confluent-platform重新定义为企业解决方案。作为事件的流数据支持解决大规模问题的全新方法。

特点:

关键任务可靠性

部署有信心  :在卡夫卡专家搭建的平台上。

企业规模的流程: 在GBps吞吐量下提供低于25ms的延迟。

保护您的事件流平台:  具有企业级加密、认证和授权功能。

完整的事件流平台

连接所有应用程序和数据:   拥有卡夫卡最广泛的客户和连接器生态系统。

实时处理和响应:  使用Kafka Streams和KSQL - Confluent的流式SQL引擎。

监控和管理:  集群和数据流的健康状况。

选择自由

部署在任何云上:  公有或私有,具有一致的平台和运营模式

使用业界唯一的混合流媒体服务,在现场和公共云中进行流媒体传输。

选择您的操作模型:作为自管理软件或融合云的完全管理服务

主要功能:

kafka connect & kafka connectors :  

Apache Kafka Connect API和Confluent connectors为开发人员、数据工程师和操作人员提供了一种访问和交付数据的简单方法,从而将组织的应用程序与他们的事件流平台连接起来。

 Schema Registry:

Confluent Schema Registry为开发人员提供了一个RESTful接口,以便为他们的事件定义标准schema,在整个组织中共享它们,并以向后兼容和未来证明的方式安全地对它们进行改进。

REST Proxy:

 

MQTT Proxy:

Confluent MQTT代理提供了一个kafka本地MQTT代理,以允许组织消除中间MQTT代理的额外成本和延迟。MQTT代理访问、组合和保证物联网数据流进入业务,而不添加额外的复杂性层,从而将事件流平台扩展到新的企业数据源和业务应用程序。

Kafka streams:

 

KSQL:

Confluent KSQL是一个流式SQL引擎,支持针对Apache Kafka®进行实时数据处理。它提供了一个易于使用但功能强大的交互式SQL接口,用于Kafka上的流处理,不需要用Java或Python等编程语言编写代码。KSQL是可伸缩的、弹性的、容错的,它支持广泛的流操作,包括数据过滤、转换、聚合、连接、窗口和会话

controller center:

Confluent Control Center是一个基于web的图形用户界面,它可以帮助您使用Apache Kafka操作和构建事件流应用程序。专业设计的仪表板和操作控制台可以帮助您满足sla要求,并在跨企业进行扩展时管理事件流平台的关键组件。

Replicator:

Confluent Replicator在数据中心和公共云之间积极地复制数据。它提供了一个简单的、可伸缩的解决方案来将数据流到云中,提供灾难恢复(DR)保护,并管理Apache Kafka®的多数据中心部署

Auto Data Reblancer:

Confluent Auto Data Balancer监视集群中的节点数量、分区大小、分区数量和集群中的领导者数量,并自动转移数据,从而在集群中创建一个均匀的工作负载。

Security Controls:

 

Operator:

Confluent  operator将Confluent平台简化为Kubernetes、on-premises或云中的云本地系统。它提供了Kubernetes操作符API的企业级实现,以自动化部署和关键的生命周期操作。

 

你可能感兴趣的:(kafka学习--confluent-platform)