Hadoop: the Definitive Guide
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Hadoop Introductionintroduction
HadoopHadoop IntroductionIntroduction SangSang ShinShin JPassion.comJPassion.com ““LearnLearn withwith Passion!”Passion!” 1 Topics • Big Data Analytics • What is and Why Hadoop? • Comparing Hadoop with other technologies • Hadoop architecture • Hadoop ecosystem • Hadoop usage examples 2 BigBig DataData AnalyticsAnalytics What is Big Data? • Big data is a collection of data sets so large and complex that it becomes difficult to process using traditional data processing technologies > How do you capture, store, search, share, transfer, analyze, and visualize big data? • Unstructured data is exploding 4 Big Data Examples • Facebook > Has ~400 terabytes of data > ~20 terabytes of new data per day • New York Stock Exchange (NYSE) > Generated 1 terabyte of trade data per day • Internet Archive > Stores ~2 perabytes of data > Grows at a rate of 20 terabytes per month > http://archive.org/web/web.php • Skybox imaging (satellite images) > 1 terabyte per day • Ancestry.com > Stores around ~2.5 perabytes of data 5 Big Data Evolution 6 Challenges in Big Data (Using Traditional Data Processing System) • Slow to process > Takes 11 days to read ~100TB on a single computer • Slow to move data > Moving big data over the network is slow • Can't scale > Scaling up vertically (more memory, more powerful hardware) has limitation • Hard drive capacity is limited > A single hard drive cannot accommodate the size of big data • Unreliable > Failures in computing devices are inevitable 7 Big Data Characteristics • Very large, distributed aggregations of loosely -
Hadoop Introduction
© 2012 coreservlets.com and Dima May Hadoop Introduction Originals of slides and source code for examples: http://www.coreservlets.com/hadoop-tutorial/ Also see the customized Hadoop training courses (onsite or at public venues) – http://courses.coreservlets.com/hadoop-training.html Customized Java EE Training: http://courses.coreservlets.com/ Hadoop, Java, JSF 2, PrimeFaces, Servlets, JSP, Ajax, jQuery, Spring, Hibernate, RESTful Web Services, Android. Developed and taught by well-known author and developer. At public venues or onsite at your location. © 2012 coreservlets.com and Dima May For live customized Hadoop training (including prep for the Cloudera certification exam), please email [email protected] Taught by recognized Hadoop expert who spoke on Hadoop several times at JavaOne, and who uses Hadoop daily in real-world apps. Available at public venues, or customized versions can be held on-site at your organization. • Courses developed and taught by Marty Hall – JSF 2.2, PrimeFaces, servlets/JSP, Ajax, jQuery, Android development, Java 7 or 8 programming, custom mix of topics – CoursesCustomized available in any state Java or country. EE Training: Maryland/DC httparea companies://courses.coreservlets.com/ can also choose afternoon/evening courses. Hadoop,• Courses Java, developed JSF 2, PrimeFaces, and taught Servletsby coreserv, JSP,lets.com Ajax, jQuery, experts Spring, (edited Hibernat by Marty)e, RESTful Web Services, Android. – Spring, Hibernate/JPA, GWT, Hadoop, HTML5, RESTful Web Services Developed and taught by well-knowContactn -
Platform Leadership in Open Source Software
Platform Leadership in Open Source Software By Ken Chi Ho Wong Bachelor of Science, Computing Science, Simon Fraser University, 2005 SUBMITTED TO THE SYSTEM DESIGN AND MANAGEMENT PROGRAM IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF SCIENCE IN ENGINEERING AND MANAGEMENT at the MASSACHUSETTS INSTITUTE OF TECHNOLOGY February 2015 ©2015 Ken Wong. All rights reserved. The author hereby grants to MIT permission to reproduce and to distribute publicly paper and electronic copies of this thesis document in whole or in part in any medium now known or hereafter created. Signature of Author: ___________________________________________________________ Ken Wong System Design and Management Program February 2015 Advised by: ___________________________________________________________ Michael Cusumano SMR Distinguished Professor of Management & Engineering Systems MIT Sloan School of Management Certified by: ___________________________________________________________ Patrick Hale Director, System Design and Management Program Massachusetts Institute of Technology Platform Leadership in Open Source Software This page is intentionally left blank. Platform Leadership in Open Source Software By Ken Chi Ho Wong Submitted to the System Design and Management Program on February 2015, in Partial Fulfillment of the Requirements for the degree of Master of Science in Engineering and Management. Abstract Industry platforms in the software sector are increasingly being developed in open source. Firms seeking to position themselves as platform leaders with such technologies must find ways of operating within the unique constraints of open source development. This thesis aims to understand those challenges by analyzing the Android and Hadoop ecosystems through an augmented version of Porter’s Five Forces framework proposed by Intel’s Andrew Grove. The analysis finds that platform contenders in open source behave differently depending on whether they focus on competing against alternative platforms or alternative providers of the same platform as rivals. -
Hadoop: the Definitive Guide
www.it-ebooks.info www.it-ebooks.info SECOND EDITION Hadoop: The Definitive Guide Tom White foreword by Doug Cutting Beijing • Cambridge • Farnham • Köln • Sebastopol • Tokyo www.it-ebooks.info Hadoop: The Definitive Guide, Second Edition by Tom White Copyright © 2011 Tom White. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://my.safaribooksonline.com). For more information, contact our corporate/institutional sales department: (800) 998-9938 or [email protected]. Editor: Mike Loukides Indexer: Jay Book Services Production Editor: Adam Zaremba Cover Designer: Karen Montgomery Proofreader: Diane Il Grande Interior Designer: David Futato Illustrator: Robert Romano Printing History: June 2009: First Edition. October 2010: Second Edition. Nutshell Handbook, the Nutshell Handbook logo, and the O’Reilly logo are registered trademarks of O’Reilly Media, Inc. Hadoop: The Definitive Guide, the image of an African elephant, and related trade dress are trademarks of O’Reilly Media, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O’Reilly Media, Inc. was aware of a trademark claim, the designations have been printed in caps or initial caps. While every precaution has been taken in the preparation of this book, the publisher and author assume no responsibility for errors or omissions, or for damages resulting from the use of the information con- tained herein.