Manage and scale Lenses SQL processors | Lenses for Apache Kafka ®

preview_player
Показать описание
Lenses leverages Kafka Streams and currently provides 3 execution modes to run Lenses SQL processors. In this video we demonstrate how to scale out using CONNECT.

IN_PROC is the default execution mode and the processors are executed locally within Lenses. This can have scalability issues and poses a risk to the running application, and can affect stability. IN_PROC is recommended only for testing.

CONNECT is the execution mode that solves these limitations and provides availability guarantees and scalability. Lenses can deploy your Lenses SQL processors in Kafka Connect. Kafka Connect provides a distributed, fault tolerant and scalable framework as part of the core Apache Kafka distribution.

KUBERNETES is an execution mode that provides scalability by deploying Lenses SQL runners into Kubernetes clusters. Lenses can deploy and monitior SQL runner deployments created through Lenses or exsiting tools such as Helm or kubectl.

Discover Lenses Now at:

Documentation at:

Follow us on Twitter

Blog

Github

Docker hub

Kafka Connectors

Discover connectors with Coyote:

Apache, Apache Kafka and Kafka are trademarks of the Apache Software Foundation. All other marks used are the property of their respective owners.
Рекомендации по теме
Комментарии
Автор

Processors are our terminology for Kafka Streams applications!
LSQL maps to Kafka Streams API 100%. This means all the joins supported by the Kafka Streams API are available in L(enses) SQL!!
LSQL - the SQL interface to write your Kafka Streams apps and also browse your Kafka topics.

bocutiustefan