
146 | Big Data Simplied
• Square: Kafka as bus to move all system events to various Square data centres (logs, custom
events, metrics and so on). Outputs to Splunk, Graphite and Esper-like alerting systems.
• Spotify, Uber, Tumbler, Goldman Sachs, PayPal, Box, Cisco, CloudFflare, Datadog,
LucidWorks, Mailchimp, Netflix, etc.
6.2.4 Kafka Use Cases
Kafka gets actually used for data stream processing, website activity tracking, metrics collec-
tion and monitoring, log aggregation, real-time analytics, ingesting data into Spark, ingesting
data into Hadoop, replay messages, error recovery, and guaranteed distributed commit log for
in-memory computing ...