Transcript MapReduce Debugging with Jumbune
Map Reduce
with
Debugging Jumbune
Agenda
Debugging Challenges
Zero Tolerance in Production Debugging MapReduce
Jumbune’s Debugger
Zero Tolerance in Production
Typically , working in Big Data we Ingest and analyze multi-terabyte to petabytes of data on multi-node cluster to perform actionable analytical outcomes for • Discovering opportunities and solutions • Deriving operational intelligence • Driving sales Production errors and failures results in significant loss in revenue and time.
Enterprise analytical solutions executing in
production have zero acceptance to bugs & errors.
Debugging challenges
Huge applications, the symptom and cause may be in remote parts of the program.
Multiple Components that work in tandem may trigger rare or difficult to reproduce input sequence, program timing.
Complex systems - Flaws due to human mistake or misunderstanding and is difficult to trace Must be frugal, scalable yet detailed
MapReduce Debugging
● ● ● ● Handle Billions of
Jumbune’s
Debugger
The Developer develops chained & complex MapReduce application Submits the job to Jumbune for flow analysis jumb une MapReduce execution flow debug results Dynamic instrumentation Job executed on the cluster Log parsing and analysis Logs collected from the executed cluster nodes
Asymmetric Advantages
Presents easy to understand hierarchical execution flow details of MapReduce Job Bring down hours of execution logic debugging trails by identification of root cause within minutes Verify execution on all participating nodes of the cluster Ability to work with all major Hadoop Distributions MapReduce Dev xxx xxx Logic Test
Hierarchical Flow Analysis
Trace
Chained job support Map Method() IF1 Method() IF1 IF1 IF2 IF3 Method() IF2
Let’s debug your Jobs together!
Website • http://jumbune.org
Contribute • http://github.com/impetus-opensource/jumbune • http://jumbune.org/jira/JUM Social • Follow @jumbune Use #jumbune • Jumbune Group: http://linkd.in/1mUmcYm Forums • Users: [email protected] • Dev: [email protected]
• Issues: [email protected]
Downloads • http://jumbune.org
• https://bintray.com/jumbune/downloads/jumbune