Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Bigdata with 0% java
Search
kd0g
August 31, 2014
Programming
1.3k
10
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Bigdata with 0% java
PyconKR 2014
kd0g
August 31, 2014
Other Decks in Programming
See All in Programming
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
1
8.4k
Building an Out-of-Order CPU
latte72
1
790
選挙速報を多くのユーザーへ 届ける Live Activities 設計
hamayokokuririn
0
150
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
900
Agents on Rails - Rails at Scale 2026
irinanazarova
0
150
AI × TiDD / 2026.09.05 Redmine 大阪
tokudiro
1
180
Workers Cache を知る
syumai
0
180
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
490
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
0
1.7k
Verilogで学ぶCPU自作入門.pdf
uyuki234
2
830
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
220
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
2.2k
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
464
34k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
900
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
530
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.3k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
WCS-LA-2024
lcolladotor
0
830
How to make the Groovebox
asonas
2
2.4k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
510
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Code Reviewing Like a Champion
maltzj
528
40k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
250
Transcript
bigdata, with 0% java 김태웅
[email protected]
@ python / mac /go 강제 에반젤리스트 @ S*/K* 등
통신사 쪽 경험이 ၞ !
목 차 what is big data what is map reduce
introducing disco build your own cluster
@ Volume(규모) @ Variety(다양성) @ Velocity(속도) @ Value(가치) what is
big data?
@ 10년전 떡밥 : web 2.0 @ “기술적” 관점에서의 빅
데이터 - map reduce @ 데이터 기반 의사결정을 할 수 있게 해주는 보조도구 - microsoft excel? 마케팅 용어인가요?
bigdata glossary (python 으로 5분 만에 만듬)
what is map reduce
수직 vs 수평
wordcount is hello world of Map Reduce
MapReduce 구현 @ hadoop - 하둡 스트리밍을 이용, 여러 언어에서
사용할 수 있음 - 사실상의 표준 - 수 많은 오픈소스 프로젝트, 보조도구들 - 하지만 자바
왜 하둡/자바 디스하나요?
introducing disco
disco @ erlang + python @ 웹UI와 잡 관리는 erlang
@ 나머지는 전부 python @ 하둡보다 매우 짧은 소스코드(10배?) @ 설치가… 매우 쉬움 @ worker protocol @ 노키아에서 ville tuulos 가 시작
client master slave worker
None
DDFS @ tag based file system
DDFS
chain jobs
chain jobs
헬로 월드
build your own cluster
내 노트북이 리눅스다. @ 공식 싸이트에서 Setting up Disco 따라하면
5분
내 노트북이 맥북이다. @ 공식 싸이트에서 Setting up Disco 따라하면
5분 @ erlang crash dump 생기면 1주일 @ 그냥 vagrant 까세요 @ slave 노드에 pycurl 필요함 @ hostname 안 맞추면 아무것도 안됨
Amazon EC2 @ starcluster : python !!
docker 시도: 실패 (성공하신 분 개인적으로 연락주시 면 후사하겠습니다)
홈 클러스터
None
생각 @ erlang 은 또 하나의 진입장벽이다 @ 왠만한 데이터는
DBMS가 답임 @ HBase Pig Hive 등을 만들어서 쓴다면? @ MR을 더욱 효과적으로? -> 리액 node에 slave-worker 를 띄울 수 있다면 @ MR은 전체 빅데이터 의사결정의 일부분 으로 설계해야 @ 맥 프로 정말 좋음
Where to Start? @ discoproject.org(massive data, minimal code) @ run
tests(disco/tests) -> run_tests_python25 @ follow for -> scipy conference -> ville tuulos(founder of disco) @ NoSQL distilled(MR 설명, 인사이트에 서 번역 나와있음ㅎ)
감사합니다!!