Building a High-Throughput Metrics System Using Open Source Software
Jan 24, 2019Two Sigma
Summary
This post details the design and implementation of a high-throughput metrics system using open-source components: Elasticsearch for storage and analysis, Kafka as a buffer for high throughput, and Logstash for data transfer. It outlines the problem-solution approach, including criteria for selecting open-source tools, and addresses challenges in storage, throughput handling, data transfer, and high availability. The system was built to collect query-level usage data from a high-performance data platform without impacting its performance.