cost-calc

Apache Pinot Cluster

Apache Pinot is a distributed OLAP data store built for low-latency analytical queries over both real-time streaming data and batch data, originally developed at LinkedIn to power user-facing analytics.

Baseline topologies

TopologyMinimum nodesRoles
minimal-cluster5pinot-controller, pinot-broker, pinot-server, pinot-zookeeper
scaled-cluster8pinot-controller, pinot-broker, pinot-server, pinot-minion, pinot-zookeeper

What drives the cost

Dataset size (GB)
Total dataset size across all tables. Drives server storage and memory for segment loading.
Peak queries per second
Peak query rate for user-facing analytics. Drives broker and server CPU requirements.
Ingestion rate (events/second)
Peak real-time event ingestion rate. Drives server real-time segment creation and memory.

Where it runs

bare_metal, dedicated, cloud_vm

Size Apache Pinot Cluster and get a cost estimate

Sources