Book Image

Learning Cascading

Book Image

Learning Cascading

Overview of this book

Table of Contents (18 chapters)
Learning Cascading
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Preface
7
Optimizing the Performance of a Cascading Application
Index

Debugging a Cascading application


We will now discuss several different techniques and capabilities that will help you debug a Cascading application that you have built. These techniques will help you pinpoint bugs and errors in your code, aid in developing tests that can help to maintain correctness through a full development and maintenance life cycle, show you how to handle run-time errors, and also ensure that your application runs as fast as possible.

Getting your environment ready for debugging

Setting up your development environment is relatively straightforward, but there are a lot of details needed. Here we are going to discuss setting up Eclipse in order to be able to develop and test Cascading applications. We will look at doing this in Cascading local mode, and then will also discuss how to modify the environment to be able to produce JAR files that can be run against a Hadoop cluster. Lastly, we will discuss some of the techniques that are used to create a Hadoop environment that...