Stream Processing Fundamentals
Announcing Pull Queries in Confluent Cloud ksqlDB

Announcing Pull Queries in Confluent Cloud ksqlDB

11/5/2020 · Derek Nelson

What this post added

This post introduces pull queries as a preview feature in Confluent Cloud ksqlDB. It explains how pull queries differ from persistent queries by following a request-response model to retrieve the latest result from a materialized view. The post provides detailed CLI configuration steps for authorizing clients, including obtaining application endpoints, IDs, and Kafka cluster IDs, creating API keys, and setting up ACLs. It also includes a tutorial for creating a materialized view and issuing a pull query. Limitations during the preview phase are outlined, including throughput rate limits, eventual consistency, potential performance impact on push queries, and the absence of an SLA. The post concludes by highlighting the flexibility offered by combining push and pull patterns for real-time applications and notes that pull queries will be free during preview.

Read the original post ↗