7. 7
We live in an age of rapid change..
http://b0.rimg.tw/ciltw/22fde0c3.jpg
http://pic.pimg.tw/fyu45/1358000174-162486648.jpg
(Before Steve jobs released iPhone in 2007..)
8. 8
We live in an age of rapid change..
2007
http://www.computerhistory.org/atchm/steve-jobs/
http://www.businessinsider.com.au/yahoo-wants-to-keep-users-engaged-with-one-shop-shop-mobile-video-app-2013-9
13. 13
• Stephen Hawking: The creation of true AI could be the
'greatest event in human history‘
史蒂芬·霍金 的<全面進化>觀後感
http://www.independent.co.uk/news/science/stephen-hawking-transcendence-looks-at-the-
implications-of-artificial-intelligence--but-are-we-taking-ai-seriously-enough-9313474.html
14. 14
says a group of leading scientists..
• 人工智慧或許是人類歷史上最大的事件,而且還有可能是最後
的事件
– Success in creating AI would be the biggest event in human
history. Unfortunately, it might also be the last, unless we
learn how to avoid the risks
• 當電腦有一天可以自己讀懂文章時,會發生什麼事情?
• 當每件物品都具備聯網能力時,會發生什麼事情?
http://www.independent.co.uk/news/science/stephen-hawking-transcendence-looks-at-the-
implications-of-artificial-intelligence--but-are-we-taking-ai-seriously-enough-9313474.html
24. 24
Relations between Hadoop and Google
• The Google File System
– 2003年 SOSP 會議
• MapReduce : Simplified Data Processing on Large Cluster
– 2004 年 OSDI 會議
• Bigtable : A Distributed Storage System for Structured Data
– 2006年 OSDI 會議
Hadoop Distributed File System (Storage)
MapReduce framework (Processing)
HBase (Database)
Hadoop Community
25. 25
HDFS
• NameNode
– 組成及功能
• 檔案索引 (FileSystem Image)
– File Index (with meta data)
– Mapping of File and Block
– Locations of each Block
• 操作紀錄 (Journal)
– Operations of Namespace
– 定時與DataNode連線監測狀態
• 連線情況
• 儲存空間使用情況
NameNode
FileSystem
Image
Journal
Logs of creating,
deletion, rename
of the namespace
Root
DirDir Dir
File
Block Block
35. 35
WordCount Example
Hi, be a winner, do
not be a loser.
map
map
map
Hi, 1
be, 1
a, 1
winner, 1
do, 1
not, 1
be, 1
a, 1
loser, 1
reduce
reduce
a, 2
be, 2
do, 1
loser, 1
not, 1
winner, 1
Hi, 1
a, 2
be, 2
do, 1
loser, 1
not, 1
winner, 1
Hi, 1