Data Eng Weekly


Hadoop Weekly Issue #55

02 February 2014

There were a lot of big announcements this week, including the release of MapR 3.1 and Alticscale’s public launch. There were also a number of articles around the promise of Hadoop 2.0/YARN—hopefully folks will start sharing their production success stories soon, too. And Next Big Sound has shared a detailed look into their big data architecture, which is one of several interesting technical reads. Enjoy!

Technical

Eric Czech, Chief Architect of Next Big Sound, has written about the evolution of their big data infrastructure. The post is full of interesting information from their network topology to colo provider to how they store and version data in HDFS to analysis with Pig to serving data stored in HBase using Finagle.

http://highscalability.com/blog/2014/1/28/how-next-big-sound-tracks-over-a-trillion-song-plays-likes-a.html/

BeyeNetwork has a post on an often overlooked differentiator between SQL-on-Hadoop systems and proprietary database systems. In proprietary systems, the query engine, storage format, and file systems are typically tightly coupled. Conversely, many of the SQL-on-Hadoop systems use the Hive Metastore to find data on HDFS and for discovering storage formats. Since the storage layer and storage formats are decoupled from the query engines, it’s easy to switch between e.g. Impala and Hive and Presto.

http://www.b-eye-network.com/blogs/vanderlans/archives/2014/01/an_overlooked_d.php

The Cloudera blog has a guest post by Christian Javet on configuring a four-node virtualized Hadoop cluster using Virtualbox running CentOS 6.5 and Cloudera Manager. The post walks through the various networking and ssh settings required to configure the base image and how to install and access Cloudera Manager, HUE, and more.

http://blog.cloudera.com/blog/2014/01/how-to-create-a-simple-hadoop-cluster-with-virtualbox/

The Hortonworks blog has a post about their partnership with Sqrrl, the company offering commercial support of Apache Accumulo. The post talks about some of the applications that have been built atop of Sqrrl Enterprise and HDP, the reference architecture for HDP and Sqrrl Enterprise, and some of the features of Sqrrl Enterprise not found in Apache Accumulo.

http://hortonworks.com/blog/extending-apache-accumulo-support-hadoop-hortonworks-hdp-sqrrl/

MapR supports 5 different SQL-on-Hadoop technologies as part of their distribution. Given the large number of possible solutions, MapR has posted a detailed comparison to help users choose the best technology for their problem. The page covers Hive, Drill, Impala, Presto, and Shark across categories like SQL completeness and UDF support.

http://www.mapr.com/products/sql-on-hadoop-details

News

Concurrent CEO Gary Nakamura has written an article for Wired with the provocative title “Why Hadoop Only Solves a Third of Growing Pains for Big Data.” Gary explains how most companies get stuck in the “dark valley of Hadoop”—they have lots of data in Hadoop, but finding answers requires time-intensive implementation. He then goes on to talk about ways to get out of the dark valley, in which he talks through a number of ecosystem libraries and tools (and their shortcomings).

http://www.wired.com/insights/2014/01/hadoop-solves-third-growing-pains-big-data/

The Call for Papers for HBaseCon 2014 ends in under two weeks. The Cloudera blog has a post with some tips for writing a good proposal based upon tips from the HBaseCon Programming Committee. Some of the tips are HBase specific, but there are good ideas for any conference proposal that you might be writing.

http://blog.cloudera.com/blog/2014/01/pro-tips-for-pitching-an-hbasecon-talk/

Datanami has a post with five reasons to use Hadoop and five not to. The pro-Hadoop reasons are ones that most of us have heard before, such as “Your Data Sets are really big.” Likewise, the con-Hadoop reasons are also ones that have been thrown around for years, such as “You Need Answer in a Hurry.” What’s interesting and promising, though, is that while maybe of the con-Hadoop reasons have been true for a while, 2014 (or perhaps soon after) will see major improvements or resolutions in these areas.

http://www.datanami.com/datanami/2014-01-27/when_to_hadoop_and_when_not_to.html

Concurrent, developers of Cascading, have announced that they’re joining the Rackspace Partner Network. Based upon the press release, it sounds like the goal is to make it easier to deploy Cascading applications within the Rackspace cloud.

http://www.concurrentinc.com/posts/2014/01/28/concurrent-inc-announces-entry-into-the-rackspace-partner-network/

Altiscale announced their public launch this week. The company’s platform, previously in private beta, is a Hadoop-as-a-Service offering. Unlike other HaaS vendors (many of which run atop cloud systems like AWS), Altiscale runs and operates “auto-elastic" Hadoop clusters in their own data center. Customers are charged based upon the HDFS storage used and MapReduce resources consumed. Altiscale is founded by and staffs a number of ex-Yahoo employees who have experience with large-scale Hadoop deployments.

http://www.informationweek.com/big-data/software-platforms/altiscale-launches-hadoop-as-a-service/d/d-id/1113588

Syncsort has announced that their DMX-h ETL Edition software is now certified to run on HDP 2.0 with YARN. The software, which focusses on high-performance ETL from any source (including mainframes), is also available for evaluation in the Hortonworks Sandbox. A guest post on the Hortonworks blog has more details about why Syncsort is excited about YARN and HDP 2.0.

http://www.syncsort.com/en/About/News-Center/Press-Release/Syncsort-Extends-Partnership-with-Hortonworks http://hortonworks.com/blog/hadoop-2-yarn-big-deal-syncsort/

There seems to be quite a bit of momentum growing behind Hadoop 2.0 and YARN. An article in SDTimes explores the features and improvements that are attracting new organizations to Hadoop. At the top of the list are the highly-available NameNode, NameNode federation, and the new possibilities created by YARN.

http://sdt.bz/content/article.aspx?ArticleID=68660

Releases

Cloudera has released Cloudera Manager 4.8.1. In addition to resolving several issues, the release adds the ability to distribute Apache Spark (incubating) via parcels on a CDH 4 cluster.

https://groups.google.com/a/cloudera.org/d/msg/scm-users/3dkEvSaUHPI/zGkocrC09pYJ

MapR has released version 3.1 of their distribution. The new version includes an improved installation process, improved security (include roll-based access control and wire-level security), performance enhancements to MapReduce, and much more.

http://www.mapr.com/blog/new-mapr-distribution-version-3-1-features-wire-level-security-and-security-for-mapr-tables

Berkeley’s AMPLab has announced a new project called SparkR. SparkR provides a backend for the R statistics software to execute on a Spark cluster. The introductory blog posts gives an example of computing a logistic regression in parallel via Spark from data stored in a file in HDFS.

https://amplab.cs.berkeley.edu/2014/01/26/large-scale-data-analysis-made-easier-with-sparkr/

Foursquare announced the open-sourcing of parts of their platform for loading data from MongoDB databases to Hadoop. The software, written in Scala, includes a tool for dumping data from MongoDB to BSON (binary json, Mongo’s native format) files as well as Hadoop input formats for reading the data within MapReduce jobs. The blog post announcing the open-source project also contains an overview of the process that they used to backup data stored in MongoDB to HDFS.

http://engineering.foursquare.com/2014/01/28/mongo-on-hadoop/

There is a new version of the Kiji “Dashi” BentoBox. Version 1.4.1 includes new versions of all eleven components in the Kiji stack.

http://www.kiji.org/2014/01/30/announcing-the-dashi-bentobox-1-4-1/

Events

Curated by Mortar Data ( http://www.mortardata.com )

UNITED STATES

Washington State

Winter 2014 Seminar Series: Big Data Infrastructure (Tacoma, WA) - Wednesday, February 5
http://www.meetup.com/Tacoma-Big-Data/events/163541112/

California

Demo & Feedback on Hue 3.5 and latest features (San Francisco, CA) - Wednesday, February 5
http://www.meetup.com/San-Francisco-Bay-Area-Hue-Users/events/157399592/

Meet the Big Data Experts from Cloudera Impala and BIRT (San Francisco, CA) - Thursday, February 6
http://www.meetup.com/SF-Bay-BIRT-Developers/events/160581422/

Hadoop Developer Training - Instructor-Led (Calabasas, CA) - Saturday, February 8
http://www.meetup.com/BIGG-DATA-COM/events/160981062/

Microsoft Big Data Hackathon, co-hosted by Hortonworks and Elastacloud (Mountain View, CA) - Saturday, February 8 and Sunday, February 9th
http://hortonworks.com/blog/hadoop-join-us-hackathon-feb-8th-9th/

Illinois

Life on Hadoop: Lessons from Building Large-Scale Advertising Pipelines (Champaign, IL) - Monday, February 3
http://www.meetup.com/Urbana-Champaign-Hadoop-User-Group-U-CHUG/events/160566612/

Connecticut

Savanna: Elastic Hadoop on OpenStack (Rocky Hill, CT) - Tuesday, February 4
http://www.meetup.com/Openstack-Connecticut/events/156660582/

District of Columbia

Let's get hands on with SQL for Hadoop & HBase - Developer Day (Washington, DC) - Tuesday, February 4
http://www.meetup.com/Big-Data-Developers-in-DC/events/160742952/

ISRAEL

Big Data Analyst with Hadoop (Tel Aviv-Yafo, Israel) - Monday, February 3
http://www.meetup.com/JBH-Dev-Community/events/162818632/

AFRICA

Africa Big Data Cohort (Johannesburg, Africa) - Tuesday, February 4
http://www.meetup.com/Big-Data-Developers-in-Johannesburg/events/131299812/

INDIA

Exploring Flume’s capabilities over Hadoop and Forecasting in R (Delhi, India) - Wednesday, February 5
http://www.meetup.com/NCR-Bigdata-Group/events/161701312/

Chandigarh Hadoop Meetup February (Chandigarh, India) - Saturday, February 8
http://www.meetup.com/Chandigarh-Hadoop-Meetups/events/157267792/

CANADA

Toronto Hadoop User Group Monthly Hackathon (Toronto, Canada) - Thursday, February 6
http://www.meetup.com/TorontoHUG/events/150549742/

FRANCE

Lyon Hadoop User Group First Meetup (Lyon, France) - Thursday, February 6
http://www.meetup.com/Lyon-Hadoop-Meetups/events/156288022/