SlideShare a Scribd company logo
1
World Map!


    2
Map!




 3     3!
Map!




 4     4!
(´・ω・`)!
          !
  わけがわからない!
be mired in confusion!

          5
Hadoop !
Local Map!


    6
7
8
9
(;´Д`)!
           !
         多い!
be mired in confusion!

          10
Map!
http://marblejenka.blogspot.jp/2013/01/hadoop.html より




  11                                              11!
(>_<)!
          !
      どうして!
be mired in confusion!

          12
History!


   13
温故知新!
       !
Taking a lesson !
 from the past!

       14
15
Google Gives Paper!
         (2003 ∼ 2005)!




2003!     BigTable!
2004!     MapReduce!
2005!     Sawzall!
Google Gives Layer !

domain-specific programming language!             programming language!



                         Data Processing!


        Cluster-level StructuredStorage!


                     cluster-level FileSystem!


Local File System!       Local File System!         Local File System!


Operating System!        Operating System!          Operating System!
Google (Maybe..) !

         Sewzall!                     Python,Java,C,…..!



                      MapReduce !


                            BigTable !


                     Google File System!


Local File System!    Local File System!       Local File System!


Operating System!     Operating System!        Operating System!
19
!   。         れ      続 見
                       越 購 安




                                   ー
    !          、
        ー ー              入
              ー      れ     値
                       創  、段
          創
        収 世        。     必
                       意     効
                   !
        納 記
                       工 然 性 率
                       夫 的 能 性
        発
        想                    高 低 秘
        発
        展
                                 訣
                                  、
                               ー

                             故   途        Kindle版
                                       4章 No.4749より
              組            動 障   方
              立            作 率
                                 無
                       ー




                              20
落ちたらやり直す!
          !
Take it easy driving.!

          21
Google Map (Maybe..) !

         Sewzall!                     Python,Java,C,…..!



                      MapReduce !


                            BigTable !


                     Google File System!


Local File System!    Local File System!       Local File System!


Operating System!     Operating System!        Operating System!
!   ワ れ る 利 コ こ
    ン ば 声 す ン の
    ク 。は る ピ プ
               オ ド   か   コ    デ ゲ
    リ も 起 結 ュ ロ
    ッ は き 果 ー グ
               ー ゥ   れ   ン    ュ マ
    ク や な と テ ラ
    し 彼 か な ィ ム
               プ ー   た   ピ    ー ワ
    か ら っ っ ン を
    な と た た グ 通
               ン プ   コ   ュ    ス ッ
    い グ 。 を じ
      ー
          か
     。 誰 も 実 て ソ と   ン   ー    に ト
    !




      グ も し 現 グ
      ル が れ し ー
      の ク な や グ
               ー い   セ   タ    関 と
      サ ラ い す ル
      ー ウ が く の
               ス う   プ   科    す デ
      ビ ド 、 す
      ス コ マ る ア
              イ
               版 マ   ト   学    る ィ
      ー ン ウ こ デ
      そ ピ ン と アを ッ   を   者    論 ー
                              文 ン
      し ュ テ に
      て ー ン 貢 は
      グ テ ビ 献 全
               作 プ   元   た
      ー ィ ュ し 世
      グ ン ー た 界
               成 リ   に   ち    を は
      ル グ の 。に
      の を 本 こ 広
               し デ   ア   は    発 マ
      広 取 社 の ま
      告 り で 戦 った ュ   パ   そ    表 ッ
      ー 入 も 略 て 。ー   ッ   こ    し プ
                                       Kindle版
                                    4章 No.5203より
      を れ こ は い
               !




      隔 る れ 競 き、
                 ス   チ   に     、リ
      て よ を 合 ク
      る う 批 相 ラ
      物 に 判 手 ウ  の   ハ   書    他
      は な す を ド               の
                         23
Hadoop!

         Pig,HIVE!                   Python,Java,Ruby!



                     MapReduce !

                     HBase!


                     HDFS!


Local File System!   Local File System!      Local File System!


Operating System!    Operating System!       Operating System!
25
Google + Amazon Gives Paper!
           (2003 ∼ 2005)!




 2003!      BigTable!
 2004!      MapReduce!
 2005!      Sawzall!
 2007!      Dynamo!
Amzon Gives Paper!
       (2007)!
Dynamo!




  28
BigTable,Dynamo!
             domain-specific programming language!
                               !
                              OR!
                    programming language!


 MapReduce           MapReduce                  MapReduce
                                                            Pig,HIVE!
                                       HBase!
    Riak!            Cassandra!
                                       HDFS!


Local File System!      Local File System!       Local File System!


Operating System!       Operating System!        Operating System!
Google next step!


       30
Google Gives Paper!
         (2003 ∼ 2012)!



2003!     BigTable!
2004!     MapReduce!
2005!     Sawzall!
2010!     Dremel!
2012!     Spanner!
Google (Maybe..) !

       SQL!             Sewzall!            Python,Java,C,…..!



     Dremel!                       MapReduce !


     Spanner !             BigTable !


     Clossus!                      Google File System!


Local File System!   Local File System!       Local File System!


Operating System!    Operating System!       Operating System!
Google (Maybe..) !

       SQL!             Sewzall!            Python,Java,C,…..!



     Dremel!                       MapReduce !


     Spanner !             BigTable !


     Clossus!                      Google File System!


Local File System!   Local File System!       Local File System!


Operating System!    Operating System!       Operating System!
Google (Maybe..) !

       SQL!             Sewzall!            Python,Java,C,…..!



     Dremel!                       MapReduce !


     Spanner !             BigTable !


     Clossus!                      Google File System!


Local File System!   Local File System!       Local File System!


Operating System!    Operating System!       Operating System!
35
References!


    36
• 
                          Web!
     http://www.infoq.com/jp/articles/State-of-NoSQL!
•    http://www.infoq.com/jp/articles/cap-twelve-years-later-
     how-the-rules-have-changed!
•    http://4.bp.blogspot.com/-91UqcnaHF3w/UOWH31zYEVI/
     AAAAAAAAAC4/n7aqF-cF2ok/
     s1600/%E3%82%B9%E3%83%A9%E3%82%A4%E3%83%88
     %E3%82%991.png!
•    http://blogs.the451group.com/information_management/
     2012/11/02/updated-database-landscape-graphic/

     http://blogs.the451group.com/information_management/
     2012/11/02/updated-database-landscape-graphic/!

                               37
End!

More Related Content

Viewers also liked

How i generated a response
How i generated a responseHow i generated a response
How i generated a response
HanaEllis
 
SMCC2011_Roland Kroes presentation
SMCC2011_Roland Kroes presentationSMCC2011_Roland Kroes presentation
SMCC2011_Roland Kroes presentation
Communicate Magazine
 
Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...
Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...
Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...
Communicate Magazine
 
REVSocial Media Group - Why Every Business Needs to Get Social
REVSocial Media Group - Why Every Business Needs to Get SocialREVSocial Media Group - Why Every Business Needs to Get Social
REVSocial Media Group - Why Every Business Needs to Get SocialWarren Daly
 
I No Longer Have Enough Faith To Be An Atheist
I No Longer Have Enough Faith To Be An AtheistI No Longer Have Enough Faith To Be An Atheist
I No Longer Have Enough Faith To Be An Atheist
jyakkudesu
 
LASHRM State Conference 2011
LASHRM State Conference 2011LASHRM State Conference 2011
LASHRM State Conference 2011
Joe Sommers
 
TLT 2010 - The Future of Education
TLT 2010 - The Future of EducationTLT 2010 - The Future of Education
TLT 2010 - The Future of Education
guestebcdd11
 
Discussion about my poster[1]
Discussion about my poster[1]Discussion about my poster[1]
Discussion about my poster[1]HanaEllis
 
Giles Palmer, Evaluation, Google+ for businesses and brands
Giles Palmer, Evaluation, Google+ for businesses and brandsGiles Palmer, Evaluation, Google+ for businesses and brands
Giles Palmer, Evaluation, Google+ for businesses and brands
Communicate Magazine
 
Bmi & the rabbit agency
Bmi & the rabbit agencyBmi & the rabbit agency
Bmi & the rabbit agency
Communicate Magazine
 
Ricardo Carvalho's presentation from On the go
Ricardo Carvalho's presentation from On the goRicardo Carvalho's presentation from On the go
Ricardo Carvalho's presentation from On the go
Communicate Magazine
 
Веб-альбом Picasa. Инструкции
Веб-альбом Picasa. ИнструкцииВеб-альбом Picasa. Инструкции
Веб-альбом Picasa. Инструкцииtvkam
 
How to automate field service call reporting with LANSA Composer
How to automate field service call reporting with LANSA ComposerHow to automate field service call reporting with LANSA Composer
How to automate field service call reporting with LANSA Composer
LANSA
 
Communicate magazine - Chris North and Anita Knowles
Communicate magazine - Chris North and Anita KnowlesCommunicate magazine - Chris North and Anita Knowles
Communicate magazine - Chris North and Anita Knowles
Communicate Magazine
 
Strategyand-Profit-Migration-Digital-Economy
Strategyand-Profit-Migration-Digital-EconomyStrategyand-Profit-Migration-Digital-Economy
Strategyand-Profit-Migration-Digital-EconomyDavid Standridge
 

Viewers also liked (17)

How i generated a response
How i generated a responseHow i generated a response
How i generated a response
 
SMCC2011_Roland Kroes presentation
SMCC2011_Roland Kroes presentationSMCC2011_Roland Kroes presentation
SMCC2011_Roland Kroes presentation
 
Roadmap SharePoint
Roadmap SharePointRoadmap SharePoint
Roadmap SharePoint
 
Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...
Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...
Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...
 
Boucher thomas gerald
Boucher thomas geraldBoucher thomas gerald
Boucher thomas gerald
 
REVSocial Media Group - Why Every Business Needs to Get Social
REVSocial Media Group - Why Every Business Needs to Get SocialREVSocial Media Group - Why Every Business Needs to Get Social
REVSocial Media Group - Why Every Business Needs to Get Social
 
I No Longer Have Enough Faith To Be An Atheist
I No Longer Have Enough Faith To Be An AtheistI No Longer Have Enough Faith To Be An Atheist
I No Longer Have Enough Faith To Be An Atheist
 
LASHRM State Conference 2011
LASHRM State Conference 2011LASHRM State Conference 2011
LASHRM State Conference 2011
 
TLT 2010 - The Future of Education
TLT 2010 - The Future of EducationTLT 2010 - The Future of Education
TLT 2010 - The Future of Education
 
Discussion about my poster[1]
Discussion about my poster[1]Discussion about my poster[1]
Discussion about my poster[1]
 
Giles Palmer, Evaluation, Google+ for businesses and brands
Giles Palmer, Evaluation, Google+ for businesses and brandsGiles Palmer, Evaluation, Google+ for businesses and brands
Giles Palmer, Evaluation, Google+ for businesses and brands
 
Bmi & the rabbit agency
Bmi & the rabbit agencyBmi & the rabbit agency
Bmi & the rabbit agency
 
Ricardo Carvalho's presentation from On the go
Ricardo Carvalho's presentation from On the goRicardo Carvalho's presentation from On the go
Ricardo Carvalho's presentation from On the go
 
Веб-альбом Picasa. Инструкции
Веб-альбом Picasa. ИнструкцииВеб-альбом Picasa. Инструкции
Веб-альбом Picasa. Инструкции
 
How to automate field service call reporting with LANSA Composer
How to automate field service call reporting with LANSA ComposerHow to automate field service call reporting with LANSA Composer
How to automate field service call reporting with LANSA Composer
 
Communicate magazine - Chris North and Anita Knowles
Communicate magazine - Chris North and Anita KnowlesCommunicate magazine - Chris North and Anita Knowles
Communicate magazine - Chris North and Anita Knowles
 
Strategyand-Profit-Migration-Digital-Economy
Strategyand-Profit-Migration-Digital-EconomyStrategyand-Profit-Migration-Digital-Economy
Strategyand-Profit-Migration-Digital-Economy
 

Similar to とあるシステム/開発者の混沌 分散Xxへの道

Hadoop事始め
Hadoop事始めHadoop事始め
Hadoop事始め
You&I
 
MapReduce/YARNの仕組みを知る
MapReduce/YARNの仕組みを知るMapReduce/YARNの仕組みを知る
MapReduce/YARNの仕組みを知る
日本ヒューレット・パッカード株式会社
 
Hadoop splittable-lzo-compression
Hadoop splittable-lzo-compressionHadoop splittable-lzo-compression
Hadoop splittable-lzo-compression
Daiki Sato
 
[db tech showcase Tokyo 2014] B22: Hadoop Rush!! HDFSからデータを自在に取得、加工するにはどうする? ...
[db tech showcase Tokyo 2014] B22: Hadoop Rush!! HDFSからデータを自在に取得、加工するにはどうする? ...[db tech showcase Tokyo 2014] B22: Hadoop Rush!! HDFSからデータを自在に取得、加工するにはどうする? ...
[db tech showcase Tokyo 2014] B22: Hadoop Rush!! HDFSからデータを自在に取得、加工するにはどうする? ...
Insight Technology, Inc.
 
Jubatusの紹介@第6回さくさくテキストマイニング
Jubatusの紹介@第6回さくさくテキストマイニングJubatusの紹介@第6回さくさくテキストマイニング
Jubatusの紹介@第6回さくさくテキストマイニングYuya Unno
 
MODXで超キレッキレのブログ作る秘訣公開します りたーんず!!!
MODXで超キレッキレのブログ作る秘訣公開します りたーんず!!!MODXで超キレッキレのブログ作る秘訣公開します りたーんず!!!
MODXで超キレッキレのブログ作る秘訣公開します りたーんず!!!
Kei Mikage
 
40分でわかるHadoop徹底入門 (Cloudera World Tokyo 2014 講演資料)
40分でわかるHadoop徹底入門 (Cloudera World Tokyo 2014 講演資料) 40分でわかるHadoop徹底入門 (Cloudera World Tokyo 2014 講演資料)
40分でわかるHadoop徹底入門 (Cloudera World Tokyo 2014 講演資料)
hamaken
 
[db tech showcase Tokyo 2014] L32: Apache Cassandraに注目!!(IoT, Bigdata、NoSQLのバ...
[db tech showcase Tokyo 2014] L32: Apache Cassandraに注目!!(IoT, Bigdata、NoSQLのバ...[db tech showcase Tokyo 2014] L32: Apache Cassandraに注目!!(IoT, Bigdata、NoSQLのバ...
[db tech showcase Tokyo 2014] L32: Apache Cassandraに注目!!(IoT, Bigdata、NoSQLのバ...
Insight Technology, Inc.
 
Googleの基盤クローン Hadoopについて
Googleの基盤クローン HadoopについてGoogleの基盤クローン Hadoopについて
Googleの基盤クローン Hadoopについて
Kazuki Ohta
 
Introduction of tango! (jp)
Introduction of tango! (jp)Introduction of tango! (jp)
Introduction of tango! (jp)Yohei Yasukawa
 
深層生成モデルと世界モデル, 深層生成モデルライブラリPixyzについて
深層生成モデルと世界モデル,深層生成モデルライブラリPixyzについて深層生成モデルと世界モデル,深層生成モデルライブラリPixyzについて
深層生成モデルと世界モデル, 深層生成モデルライブラリPixyzについて
Masahiro Suzuki
 
データセンター視点で考えてみるHadoop
データセンター視点で考えてみるHadoopデータセンター視点で考えてみるHadoop
データセンター視点で考えてみるHadoop
Atsushi Nakada
 
Cloudera大阪セミナー 20130219
Cloudera大阪セミナー 20130219Cloudera大阪セミナー 20130219
Cloudera大阪セミナー 20130219
Cloudera Japan
 
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
Kazuto Kusama
 
Hadoop / Elastic MapReduceつまみ食い
Hadoop / Elastic MapReduceつまみ食いHadoop / Elastic MapReduceつまみ食い
Hadoop / Elastic MapReduceつまみ食い
Ryuji Tamagawa
 
Hard-Disk
Hard-DiskHard-Disk
Hard-Disk
Na Da
 
Hadoop Conference Japan 2009 #2
Hadoop Conference Japan 2009 #2Hadoop Conference Japan 2009 #2
Hadoop Conference Japan 2009 #2
Rakuten Group, Inc.
 
システム開発を前進させるためのGradle導入法
システム開発を前進させるためのGradle導入法システム開発を前進させるためのGradle導入法
システム開発を前進させるためのGradle導入法
Takuma Watabiki
 
Jubatus: 分散協調をキーとした大規模リアルタイム機械学習プラットフォーム
Jubatus: 分散協調をキーとした大規模リアルタイム機械学習プラットフォームJubatus: 分散協調をキーとした大規模リアルタイム機械学習プラットフォーム
Jubatus: 分散協調をキーとした大規模リアルタイム機械学習プラットフォーム
Preferred Networks
 
バレンタイン直前開催Web勉強会
バレンタイン直前開催Web勉強会バレンタイン直前開催Web勉強会
バレンタイン直前開催Web勉強会
Takahide Hosokawa
 

Similar to とあるシステム/開発者の混沌 分散Xxへの道 (20)

Hadoop事始め
Hadoop事始めHadoop事始め
Hadoop事始め
 
MapReduce/YARNの仕組みを知る
MapReduce/YARNの仕組みを知るMapReduce/YARNの仕組みを知る
MapReduce/YARNの仕組みを知る
 
Hadoop splittable-lzo-compression
Hadoop splittable-lzo-compressionHadoop splittable-lzo-compression
Hadoop splittable-lzo-compression
 
[db tech showcase Tokyo 2014] B22: Hadoop Rush!! HDFSからデータを自在に取得、加工するにはどうする? ...
[db tech showcase Tokyo 2014] B22: Hadoop Rush!! HDFSからデータを自在に取得、加工するにはどうする? ...[db tech showcase Tokyo 2014] B22: Hadoop Rush!! HDFSからデータを自在に取得、加工するにはどうする? ...
[db tech showcase Tokyo 2014] B22: Hadoop Rush!! HDFSからデータを自在に取得、加工するにはどうする? ...
 
Jubatusの紹介@第6回さくさくテキストマイニング
Jubatusの紹介@第6回さくさくテキストマイニングJubatusの紹介@第6回さくさくテキストマイニング
Jubatusの紹介@第6回さくさくテキストマイニング
 
MODXで超キレッキレのブログ作る秘訣公開します りたーんず!!!
MODXで超キレッキレのブログ作る秘訣公開します りたーんず!!!MODXで超キレッキレのブログ作る秘訣公開します りたーんず!!!
MODXで超キレッキレのブログ作る秘訣公開します りたーんず!!!
 
40分でわかるHadoop徹底入門 (Cloudera World Tokyo 2014 講演資料)
40分でわかるHadoop徹底入門 (Cloudera World Tokyo 2014 講演資料) 40分でわかるHadoop徹底入門 (Cloudera World Tokyo 2014 講演資料)
40分でわかるHadoop徹底入門 (Cloudera World Tokyo 2014 講演資料)
 
[db tech showcase Tokyo 2014] L32: Apache Cassandraに注目!!(IoT, Bigdata、NoSQLのバ...
[db tech showcase Tokyo 2014] L32: Apache Cassandraに注目!!(IoT, Bigdata、NoSQLのバ...[db tech showcase Tokyo 2014] L32: Apache Cassandraに注目!!(IoT, Bigdata、NoSQLのバ...
[db tech showcase Tokyo 2014] L32: Apache Cassandraに注目!!(IoT, Bigdata、NoSQLのバ...
 
Googleの基盤クローン Hadoopについて
Googleの基盤クローン HadoopについてGoogleの基盤クローン Hadoopについて
Googleの基盤クローン Hadoopについて
 
Introduction of tango! (jp)
Introduction of tango! (jp)Introduction of tango! (jp)
Introduction of tango! (jp)
 
深層生成モデルと世界モデル, 深層生成モデルライブラリPixyzについて
深層生成モデルと世界モデル,深層生成モデルライブラリPixyzについて深層生成モデルと世界モデル,深層生成モデルライブラリPixyzについて
深層生成モデルと世界モデル, 深層生成モデルライブラリPixyzについて
 
データセンター視点で考えてみるHadoop
データセンター視点で考えてみるHadoopデータセンター視点で考えてみるHadoop
データセンター視点で考えてみるHadoop
 
Cloudera大阪セミナー 20130219
Cloudera大阪セミナー 20130219Cloudera大阪セミナー 20130219
Cloudera大阪セミナー 20130219
 
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
 
Hadoop / Elastic MapReduceつまみ食い
Hadoop / Elastic MapReduceつまみ食いHadoop / Elastic MapReduceつまみ食い
Hadoop / Elastic MapReduceつまみ食い
 
Hard-Disk
Hard-DiskHard-Disk
Hard-Disk
 
Hadoop Conference Japan 2009 #2
Hadoop Conference Japan 2009 #2Hadoop Conference Japan 2009 #2
Hadoop Conference Japan 2009 #2
 
システム開発を前進させるためのGradle導入法
システム開発を前進させるためのGradle導入法システム開発を前進させるためのGradle導入法
システム開発を前進させるためのGradle導入法
 
Jubatus: 分散協調をキーとした大規模リアルタイム機械学習プラットフォーム
Jubatus: 分散協調をキーとした大規模リアルタイム機械学習プラットフォームJubatus: 分散協調をキーとした大規模リアルタイム機械学習プラットフォーム
Jubatus: 分散協調をキーとした大規模リアルタイム機械学習プラットフォーム
 
バレンタイン直前開催Web勉強会
バレンタイン直前開催Web勉強会バレンタイン直前開催Web勉強会
バレンタイン直前開催Web勉強会
 

Recently uploaded

論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
Toru Tamaki
 
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdfFIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance
 
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
harmonylab
 
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdfFIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
Fukuoka Institute of Technology
 
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdfFIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance
 
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
atsushi061452
 
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
iPride Co., Ltd.
 
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdfFIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdfFIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance
 
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
NTT DATA Technology & Innovation
 
【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
Sony - Neural Network Libraries
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
Matsushita Laboratory
 
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
yassun7010
 
CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料
Yuuitirou528 default
 

Recently uploaded (16)

論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
 
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdfFIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
 
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
 
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdfFIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
 
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdfFIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
 
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
 
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
 
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdfFIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
 
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdfFIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdf
 
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
 
【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
 
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
 
CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料CS集会#13_なるほどわからん通信技術 発表資料
CS集会#13_なるほどわからん通信技術 発表資料
 

とあるシステム/開発者の混沌 分散Xxへの道

  • 1. 1
  • 3. Map! 3 3!
  • 4. Map! 4 4!
  • 5. (´・ω・`)! ! わけがわからない! be mired in confusion! 5
  • 7. 7
  • 8. 8
  • 9. 9
  • 10. (;´Д`)! ! 多い! be mired in confusion! 10
  • 12. (>_<)! ! どうして! be mired in confusion! 12
  • 13. History! 13
  • 14. 温故知新! ! Taking a lesson ! from the past! 14
  • 15. 15
  • 16. Google Gives Paper! (2003 ∼ 2005)! 2003! BigTable! 2004! MapReduce! 2005! Sawzall!
  • 17. Google Gives Layer ! domain-specific programming language! programming language! Data Processing! Cluster-level StructuredStorage! cluster-level FileSystem! Local File System! Local File System! Local File System! Operating System! Operating System! Operating System!
  • 18. Google (Maybe..) ! Sewzall! Python,Java,C,…..! MapReduce ! BigTable ! Google File System! Local File System! Local File System! Local File System! Operating System! Operating System! Operating System!
  • 19. 19
  • 20. ! 。 れ 続 見 越 購 安 ー ! 、 ー ー 入 ー れ 値 創 、段 創 収 世 。 必 意 効 ! 納 記 工 然 性 率 夫 的 能 性 発 想 高 低 秘 発 展 訣 、 ー 故 途 Kindle版 4章 No.4749より 組 動 障 方 立 作 率 無 ー 20
  • 21. 落ちたらやり直す! ! Take it easy driving.! 21
  • 22. Google Map (Maybe..) ! Sewzall! Python,Java,C,…..! MapReduce ! BigTable ! Google File System! Local File System! Local File System! Local File System! Operating System! Operating System! Operating System!
  • 23. ! ワ れ る 利 コ こ ン ば 声 す ン の ク 。は る ピ プ オ ド か コ デ ゲ リ も 起 結 ュ ロ ッ は き 果 ー グ ー ゥ れ ン ュ マ ク や な と テ ラ し 彼 か な ィ ム プ ー た ピ ー ワ か ら っ っ ン を な と た た グ 通 ン プ コ ュ ス ッ い グ 。 を じ ー か 。 誰 も 実 て ソ と ン ー に ト ! グ も し 現 グ ル が れ し ー の ク な や グ ー い セ タ 関 と サ ラ い す ル ー ウ が く の ス う プ 科 す デ ビ ド 、 す ス コ マ る ア イ 版 マ ト 学 る ィ ー ン ウ こ デ そ ピ ン と アを ッ を 者 論 ー 文 ン し ュ テ に て ー ン 貢 は グ テ ビ 献 全 作 プ 元 た ー ィ ュ し 世 グ ン ー た 界 成 リ に ち を は ル グ の 。に の を 本 こ 広 し デ ア は 発 マ 広 取 社 の ま 告 り で 戦 った ュ パ そ 表 ッ ー 入 も 略 て 。ー ッ こ し プ Kindle版 4章 No.5203より を れ こ は い ! 隔 る れ 競 き、 ス チ に 、リ て よ を 合 ク る う 批 相 ラ 物 に 判 手 ウ の ハ 書 他 は な す を ド の 23
  • 24. Hadoop! Pig,HIVE! Python,Java,Ruby! MapReduce ! HBase! HDFS! Local File System! Local File System! Local File System! Operating System! Operating System! Operating System!
  • 25. 25
  • 26. Google + Amazon Gives Paper! (2003 ∼ 2005)! 2003! BigTable! 2004! MapReduce! 2005! Sawzall! 2007! Dynamo!
  • 29. BigTable,Dynamo! domain-specific programming language! ! OR! programming language! MapReduce MapReduce MapReduce Pig,HIVE! HBase! Riak! Cassandra! HDFS! Local File System! Local File System! Local File System! Operating System! Operating System! Operating System!
  • 31. Google Gives Paper! (2003 ∼ 2012)! 2003! BigTable! 2004! MapReduce! 2005! Sawzall! 2010! Dremel! 2012! Spanner!
  • 32. Google (Maybe..) ! SQL! Sewzall! Python,Java,C,…..! Dremel! MapReduce ! Spanner ! BigTable ! Clossus! Google File System! Local File System! Local File System! Local File System! Operating System! Operating System! Operating System!
  • 33. Google (Maybe..) ! SQL! Sewzall! Python,Java,C,…..! Dremel! MapReduce ! Spanner ! BigTable ! Clossus! Google File System! Local File System! Local File System! Local File System! Operating System! Operating System! Operating System!
  • 34. Google (Maybe..) ! SQL! Sewzall! Python,Java,C,…..! Dremel! MapReduce ! Spanner ! BigTable ! Clossus! Google File System! Local File System! Local File System! Local File System! Operating System! Operating System! Operating System!
  • 35. 35
  • 37. •  Web! http://www.infoq.com/jp/articles/State-of-NoSQL! •  http://www.infoq.com/jp/articles/cap-twelve-years-later- how-the-rules-have-changed! •  http://4.bp.blogspot.com/-91UqcnaHF3w/UOWH31zYEVI/ AAAAAAAAAC4/n7aqF-cF2ok/ s1600/%E3%82%B9%E3%83%A9%E3%82%A4%E3%83%88 %E3%82%991.png! •  http://blogs.the451group.com/information_management/ 2012/11/02/updated-database-landscape-graphic/
 http://blogs.the451group.com/information_management/ 2012/11/02/updated-database-landscape-graphic/! 37
  • 38. End!