-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Description
Currently, we have REST API endpoints in pinot broker for querying. However, adding a WebSocket endpoint helps with having low latency & high throughput queries once the connection is established between the pinot broker and the client service.
Use Case:
Using WebSocket to connect to a Pinot table that is being populated from a Kafka topic / some streaming source. By not directly connecting to the Kafka topic, we can take advantage of data manipulation and efficient filtering, and aggregation features in Pinot. This approach provides more control and flexibility over the data flow and analysis process.
label: feature
cc : @atris @kishoreg @Aravind-Suresh
Related Slack Discussion : https://apache-pinot.slack.com/archives/CDRCA57FC/p1687701635253309