Big Data, Small Code ... #bbuzz
summary
Claims that Java 8 plus Apache Crunch (now shipping the crunch-lambda wrapper in 0.14.0) cuts MapReduce pipeline boilerplate, keeps execution on Hadoop (or Spark), and makes pipelines easy to unit test. Demonstrated concrete tools and patterns: a materialize step that runs a MapReduce stage and streams results back to the driver for Prometheus push‑gateway metrics, and a grouping + streaming top-K algorithm used to build SoundCloud’s stats pipelines. Teams report fewer failures and more tests.
AI-written summary · about
chapters (16)
- 0:00Introduction to talk
- 1:07State of Big Data in 2016
- 2:34MapReduce is not dead
- 4:45Apache Crunch overview
- 7:17Crunch data model
- 8:01Word count example
- 9:45Java 8 and Lambda improvements
- 11:31Crunch Lambda example
- 12:56Crunch collections explained
- 15:25Real-world use cases
- 15:46Monitoring event counts
- 20:23SoundCloud stats product
- 26:02Impact at SoundCloud
- 28:09Future of Crunch and Beam
- 30:18Summary and resources
- 32:08Q&A session
related talks
29mBig Data Analysis
01h 12mBig Data in Java World: Apache Spark and Scala. Arch and live coding
38mEnabling Big Data and Machine Learning for the Masses...
41mBig data as we know it @bol.com
53mBig Data: from mammoth to elephant
42mFinding Order in Chaos, or MapReduce in the Age of the Internet
23mThe Future of Scala Performance on Big Data
47mSolving Real & Big (Data) Problems Using Hadoop
