Home / Companies / Confluent / Blog / Post Details
Content Deep Dive

Apache Kafka Lag Monitoring at AppsFlyer

Blog post from Confluent

Post Details
Company
Date Published
Author
Elad Leev
Word Count
2,455
Company Posts That Month
12
Language
English
Hacker News Points
-
Post removed?
No
Summary

At AppsFlyer, a SaaS mobile marketing platform, visibility is crucial for monitoring its distributed systems, particularly for managing Apache Kafka, which is integral to its large-scale event-driven architecture. With Kafka facilitating the streaming of tens of billions of events daily, AppsFlyer recognized a gap in monitoring Kafka lag, which indicates how far behind a consumer is in processing data. Previously relying on a cumbersome Clojure service, AppsFlyer sought a more scalable, automated solution. After evaluating options like Kafka Lag Exporter and Remora, they opted for LinkedIn's Burrow due to its flexibility, modular design, and capability to monitor consumer lag effectively. Burrow's integration allows AppsFlyer to monitor clusters, visualize lag metrics, and develop time-based metrics to anticipate potential data loss due to retention issues. The team aims to enhance their system further by creating smart alerts and decoupling Burrow stacks to manage growing cluster traffic efficiently.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 9 695 222 75 +8%
Kubernetes 1 1,285 150 40 +21%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.