Apache Zeppelin, the missing GUI for your Big Data backend
summary
Apache Zeppelin is a web notebook that connects to back ends by spawning interpreter JVMs (Spark, Cassandra, shell, markdown) over Thrift and runs demos that download a CSV, parse it with Spark, write rows into Cassandra, register a DataFrame, then run Spark SQL and CQL (using a secondary index) against the same data. The UI offers Spark + Cassandra pipeline, %table -> client-side charts and group-by, streaming text output (not yet table streaming) and a simple Java interpreter API to add custom interpreters via a module and config.
AI-written summary · about
chapters (9)
- 0:00Introduction to Apache Zeppelin
- 1:11Live demo of Zeppelin features
- 4:28Zeppelin architecture overview
- 6:39Zeppelin notebook layout
- 10:39Display system and visualizations
- 16:51Exporting graphs for reports
- 20:50Streaming data processing
- 23:09Interpreter system deep dive
- 35:47Future roadmap and community
related talks
43mApache Zeppelin, the missing GUI for your Big Data back-end
44mApache Zeppelin: A friendlier way to Flink
20mIntroduction to Zeppelin Notebooks and PySpark 2 0
29mData Engineers Shouldn’t Suffer, or Some Things About Big Data Tools for IntelliJ IDEA
01h 12mBig Data in Java World: Apache Spark and Scala. Arch and live coding
40mFrom concept to production; the fastest way to develop & deploy Apache Flink jobs
35mExploratory Data Analysis with Spark and IntelliJ IDEA
59mStreaming Big Data w/Spark, Spark Streaming, Kafka, Cassandra & Akka
