Skip to content

Web Socket Endpoints for querying in Pinot Broker  #11024

@eaugene

Description

@eaugene

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions