Apache Pinot Operational Know-how for Real-time OLAP
Key point
KakaoPay shares the cluster configuration and incident response know-how it gained while operating **Apache Pinot**, a real-time OLAP solution.
Details
Apache Pinot is a distributed OLAP data store that can ingest and analyze large-scale data streams in real time. It can combine and analyze real-time and batch data, and in particular supports an Upsert feature that immediately reflects continuously changing data.
To improve service stability, it is important to integrate Deep Store (such as HDFS) to prevent data loss, and to utilize Server Failure Detector settings to minimize query failures in the event of a server failure.
The main components of a Pinot cluster are as follows:
- Broker: Routes query requests and aggregates results
- Server: Stores segment data and processes queries
- Controller: Manages cluster metadata and status
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.