~/talk

The Evolution of Hadoop at Spotify Through Failures & Pain

Talkat GOTO Copenhagen 2015 · 2015-10-05..10-06· [databases]
links:none on file
slides:none on file

Spotify runs ~1,700 Hadoop nodes with 62 PB storage, ingesting ~30 TB logs/day and running ~20,000 jobs/day; an initial Python LogArchiver using SCP fails frequently so delivery moves to Kafka and latency drops from hours to seconds. Job orchestration standardizes with Luigi, a pure‑Python HDFS client (Snakebite) cuts scheduler latency, and JVM pipelines using Crunch run ~8x faster than Hadoop Streaming. NameNode HA and open‑file failover bugs cause multi‑day outages, so a pre‑production cluster, snapshots, S3 backups, monitoring and Zeppelin visualizations are added.

AI-written summary · about

  1. 0:00Introduction
  2. 1:22Overview
  3. 2:40What is Spotify?
  4. 4:09Powered by Data
  5. 7:23Moving Data to Hadoop
  6. 9:27LogArchiver
  7. 13:07Workflow Management Fail!
  8. 17:37Hadoop Availability
  9. 18:33How did we do?
  10. 20:32What happened in the last quarter?
  11. 24:47Lessons Learned
  12. 28:53Going from Python to JVM
  13. 30:01Moving from Python to Crunch
  14. 31:07Crunch vs Hadoo Streaming Benchmark
  15. 31:56Let's Review
  16. 33:00Growth of Hadoop vs. Spotify Users
  17. 33:28Explosive Growth
  18. 36:39Inviso
  19. 37:18Hadoop Report Card
  20. 38:45Apache Spark with Zeppelin
  21. 40:10Takeaways
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.