September 08 to 10 2014, Santa Clara, USA.


Speaker "Daniel Templeton" Details

Name :
daniel templeton
Company :
Title :
Software Engineer
Topic :

Common pitfalls in developing MapReduce applications and how to avoid them.

Abstract :

The intention of this session is to take a light-hearted look at a very technical topic. Following in the footsteps of the highly popular Java Puzzlers talks from Josh Bloch, Neal Gafter, and Bill Pugh, the structure of the talk will be to dissect a series of code samples that look innocuous, but whose behavior is anything but obvious. After presenting the code and explaining its apparent function, we will present a multiple choice list of possible results and ask the audience to vote for the right answer by show of hands. After the audience has ruled, we’ll reveal the actual behavior, talk through why it happens, and draw from the example lessons that can be put to practical use. The target audience is Hadoop developers who have at least a basic understanding of HDFS, MapReduce, and how to develop Hadoop jobs. Attendees will learn a series of best practices that will hopefully save them hours of debugging time and frustration further down the road.

Profile :
Daniel works in the Cloudera training team building Cloudera’s developer and data science Cloudera Certified Professional certifications. Daniel also has a long history as a software engineer in the high performance computing space and has been kicking around big data since about 2009. Prior to Cloudera, Daniel spent more than a decade at Sun doing various engineering and product management roles and speaking at conferences. Daniel has a BE in EE/CS from Vanderbilt and an MSCS from Stanford.

Get latest updates of 2nd Annual Global Big Data Conference
sent to your inbox.

Weekly insight from industry insiders.
Plus exclusive content and offers.