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

Chapter 3. Understanding Custom Operations

As we saw previously, creating custom operations form the foundations of data processing in Cascading. Many of these operations exist already and quite a bit can be accomplished without resorting to this level of programming, but to fully enable Cascading it is almost always necessary to create these lower-level building blocks to perform various custom functionalities.

In this chapter, we will concentrate on an in-depth discussion about operations and their five primary types. We will focus on understanding how they work, their "life cycle", and what method calls must be implemented to create a custom operation of the designated type. In the next chapter, we will actually write them!