TLDR Web Dev · ARTICLES & TUTORIALS

HOW CLOUDFLARE PROCESSES A MILLION LOGS PER SECOND

blog.quastor.org7 min read

Summary from the TLDR Web Dev newsletter

CloudFlare processes millions of log lines per second with Kafka, the ELK stack (Elasticsearch, Logstash, and Kibana), and ClickHouse. The ELK stack and ClickHouse are used for long-term storage of logs to ensure high availability and efficient log management. Kafka is used to route logs to its core data centers, achieve fault tolerance, and allow for easy scalability.