Programming MapReduce with Scalding
| By: | Antonios Chalkiopoulos |
| Publisher: | Packt Publishing |
| Print ISBN: | 9781783287017 |
| eText ISBN: | 9781783287024 |
| Edition: | 1 |
| Copyright: | 2014 |
| Format: | Reflowable |
Lifetime - $22.79
eBook Features
Instant Access
Purchase and read your book immediately
Read Offline
Access your eTextbook anytime and anywhere
Study Tools
Built-in study tools like highlights and more
Read Aloud
Listen and follow along as Bookshelf reads to you
Details
Table of Contents
Book Description
This book is an easy-to-understand, practical guide to designing, testing, and implementing complex MapReduce applications in Scala using the Scalding framework. It is packed with examples featuring log-processing, ad-targeting, and machine learning. This book is for developers who are willing to discover how to effectively develop MapReduce applications. Prior knowledge of Hadoop or Scala is not required; however, investing some time on those topics would certainly be beneficial.What you will learn
- Set up an environment to execute jobs in local and Hadoop mode
- Preview the complete Scalding API through examples and illustrations
- Learn about Scalding capabilities, testing, and pipelining jobs
- Understand the concepts of MapReduce patterns and the applications of its ecosystem
- Implement logfile analysis and adtargeting applications using best practices
- Apply a testdriven development (TDD) methodology and structure Scalding applications in a modular and testable way
- Interact with external NoSQL and SQL data stores from Scalding
- Deploy, schedule, monitor, and maintain production systems