Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction To Hadoop
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Marc Cluet
June 18, 2013
Technology
120
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction To Hadoop
Marc Cluet
June 18, 2013
More Decks by Marc Cluet
See All by Marc Cluet
FOSDEM'14 - Autoscaling Best Practices
lynxman
1
130
A metadata ocean in Chef and Puppet
lynxman
0
64
Rackspace Hack Night - Vagrant & Packer
lynxman
0
160
Innovation in the Cloud - Rackspace Zurich Event
lynxman
0
110
Introduction to DevOps - Rackspace Tech Night
lynxman
1
86
SSH That Wonderful Thing
lynxman
1
95
Hadoop Operations
lynxman
0
120
Networking & DNS 101
lynxman
0
100
Juju and Puppet - Rapid Harmonious Deployment
lynxman
0
110
Other Decks in Technology
See All in Technology
Pavlokで始める電撃駆動開発
sgrsn
0
180
【Google Cloud Next Tokyo'26】Gemini Enterprise と Oracle AI Database で実現する、業務データ活用を実現する AI エージェント実装
shisyu_gaku
0
230
サイバー捜査員研修(後半)
nomizone
1
820
AI時代の強いチームの作り方
yuukiyo
26
16k
Webアクセシビリティ入門 2026
recruitengineers
PRO
3
470
生成 AI の基礎 〜 サンプル実装で学ぶ基本原理
enakai00
7
4.4k
【AG-UI × A2UI × MCP Apps】Generative UIをやさしく解説する
nrinetcom
PRO
1
100
Redmine 7.0 新機能・機能強化解説(OSC2026京都ダイジェスト版)
vividtone
1
210
ラジオの科学
frievea
0
280
【CEDEC2026】次世代デジタルカードゲームのサーバー設計と運用 〜『Shadowverse: Worlds Beyond』の舞台裏~
cygames
PRO
1
990
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.9k
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Building the Perfect Custom Keyboard
takai
2
830
For a Future-Friendly Web
brad_frost
183
10k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
My Coaching Mixtape
mlcsv
0
210
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
200
Designing for Performance
lara
611
70k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
200
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
480
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Transcript
Marc Cluet – Lynx Consultants What’s behind Big Data
What we’ll cover? ¡ Understand Hadoop components ¡ Understand
different technologies involved ¡ Embrace Big Data! Lynx Consultants © 2013
What is Big Data? Lynx Consultants © 2013
What is Big Data? ¡ SQL has a limited ability
to process changing data § SQL schemas are the truth, data needs to fit that Lynx Consultants © 2013
What is Big Data? ¡ Big Data is the solution!
§ Data can be truly dynamic Lynx Consultants © 2013
What is Big Data? ¡ Big Data is the solution!
§ Data can be truly dynamic § Designed to handle Terabytes of data Lynx Consultants © 2013
What is Big Data? ¡ Big Data is the solution!
§ Data can be truly dynamic § Designed to handle Terabytes of data § Designed for fault tolerance and securing data Lynx Consultants © 2013
What is Big Data? ¡ Big Data is the solution!
§ Data can be truly dynamic § Designed to handle Terabytes of data § Designed for fault tolerance and securing data § Designed around exploiting hardware to the fullest Lynx Consultants © 2013
What is Big Data? ¡ Big Data is the solution!
§ Data can be truly dynamic § Designed to handle Terabytes of data § Designed for fault tolerance and securing data § Designed around exploiting hardware to the fullest § Designed around Map/Reduce Lynx Consultants © 2013
Who runs Big Data? ¡ A few small companies
Lynx Consultants © 2013
Who runs Big Data? ¡ A few small companies
Lynx Consultants © 2013
Who runs Big Data? ¡ A few small companies
Lynx Consultants © 2013
Who runs Big Data? ¡ A few small companies
Lynx Consultants © 2013
Who runs Big Data? ¡ A few small companies
Lynx Consultants © 2013
Who runs Big Data? ¡ A few small companies
Lynx Consultants © 2013
Who runs Big Data? ¡ A few small companies
Lynx Consultants © 2013
Who runs Big Data? ¡ A few small companies
Lynx Consultants © 2013
Who runs Big Data? ¡ A few small companies
Lynx Consultants © 2013
Who runs Big Data? ¡ A few small companies
Lynx Consultants © 2013
Who runs Big Data? ¡ A few small companies
Lynx Consultants © 2013
Who runs Big Data? ¡ A few small companies
Lynx Consultants © 2013
What is Hadoop? Lynx Consultants © 2013
What is Hadoop? ¡ Hadoop is one of the big
players for Big Data § Developed as an Open Source implementation to implement Google BigTable Lynx Consultants © 2013
What is Hadoop? ¡ Hadoop is one of the big
players for Big Data § Developed as an Open Source implementation to implement Google BigTable § Mainly developed at Yahoo! Lynx Consultants © 2013
What is Hadoop? ¡ Hadoop is one of the big
players for Big Data § Developed as an Open Source implementation to implement Google BigTable § Mainly developed at Yahoo! § Current companies behind it: Hortonworks and Cloudera Lynx Consultants © 2013
What are the features of Hadoop? ¡ HDFS – Hadoop
Distributed File System § HDFS is a distributed filesystem across many nodes § Has many copies of your data (default: 3) § If one node goes down makes sure all the data is rebalanced Lynx Consultants © 2013
What are the features of Hadoop? ¡ HDFS – Hadoop
Distributed File System Lynx Consultants © 2013
What are the features of Hadoop? ¡ HDFS – Hadoop
Distributed File System ¡ Hbase – Hadoop NoSQL Database § Schemaless Key-‐Value storage § All data exportable in JSON Lynx Consultants © 2013
What are the features of Hadoop? ¡ HDFS – Hadoop
Distributed File System ¡ Hbase – Hadoop NoSQL Database Lynx Consultants © 2013
What are the features of Hadoop? ¡ HDFS – Hadoop
Distributed File System ¡ Hbase – Hadoop NoSQL Database ¡ Map/Reduce – The key to it all § This was invented by Google § Given a dataset we Map all that match a criteria § Then we Reduce this to a result Lynx Consultants © 2013
What are the features of Hadoop? ¡ Map/Reduce – The
key to it all Lynx Consultants © 2013
What are the features of Hadoop? ¡ HDFS – Hadoop
Distributed File System ¡ Hbase – Hadoop NoSQL Database ¡ Map/Reduce – The key to it all ¡ Hive – SQL for NoSQL § Hive provides a SQL language called HiveSQL § Provides a good entrance for SQL users :) Lynx Consultants © 2013
What are the features of Hadoop? ¡ HDFS – Hadoop
Distributed File System ¡ Hbase – Hadoop NoSQL Database ¡ Map/Reduce – The key to it all ¡ Hive – SQL for NoSQL ¡ Pig – Map/Reduce made easy § Creates data results given a reduced language § Reinvents SQL somehow Lynx Consultants © 2013
What are the features of Hadoop? ¡ Hive Lynx
Consultants © 2013
What are the features of Hadoop? ¡ Pig Lynx
Consultants © 2013
What are the features of Hadoop? ¡ HDFS – Hadoop
Distributed File System ¡ Hbase – Hadoop NoSQL Database ¡ Map/Reduce – The key to it all ¡ Hive – SQL for NoSQL ¡ Pig – Map/Reduce made easy ¡ Flume – Fault Tolerant transport Lynx Consultants © 2013
What are the features of Hadoop? ¡ Flume §
Divides in Sources, Channels, Sinks § Can have multiple of everything, makes it fault tolerant § Many sources! ▪ Avro, Exec, JMS, Syslog, HTTP, NetCat, Your Own (Java) Lynx Consultants © 2013
What are the features of Hadoop? ¡ Flume §
Divides in Sources, Channels, Sinks § Can have multiple of everything, makes it fault tolerant § Many sources! § Many channels! ▪ Memory, File, Your Own (Java) Lynx Consultants © 2013
What are the features of Hadoop? ¡ Flume §
Divides in Sources, Channels, Sinks § Can have multiple of everything, makes it fault tolerant § Many sources! § Many channels! § Many sinks! ▪ Avro, HDFS, Logger, IRC, File, Hbase, ElasticSearch, S3, Community sinks, Your Own (Java) Lynx Consultants © 2013
What are the features of Hadoop? ¡ Flume Lynx
Consultants © 2013
How Hadoop looks like in a DC ¡ Components
§ Primary Namenode § Secondary Namenode § Data Node Lynx Consultants © 2013
How Hadoop looks like in a DC ¡ Components
§ Primary Namenode ▪ Controls all the cluster, knows where the data resides ▪ Runs the job tracker to keep track of Map/Reduce jobs ▪ Biggest point of failure, shadowing it is a potential option § Secondary Namenode § Data Node Lynx Consultants © 2013
How Hadoop looks like in a DC ¡ Components
§ Primary Namenode § Secondary Namenode ▪ Performs secondary cleanup options § Data Node Lynx Consultants © 2013
How Hadoop looks like in a DC ¡ Components
§ Primary Namenode § Secondary Namenode § Data Node ▪ Stores all the information ▪ Runs Map/Reduce Lynx Consultants © 2013
How Hadoop looks like in a DC ¡ Components
Lynx Consultants © 2013
Questions? Lynx Consultants © 2013