SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
Welcome to the 3rd Erlang Distributed
Systems Workshop in Tokyo

Time
    Title
                                  Presenter
18:15
   Introduction
                           takemaru
18:30
   Deploying kai
                          htomoya
18:55
   gen_paxos
                              kuenishi
19:20
   Break
19:35
   Understanding RabbitMQ Internals
       voluntas
2015
    Erlang port on FreeBSD
                 jj1bdx
2040
    LT
                                     cooldaemon
21:00
   Party!


 
                                           09.07.03
Rewind the last half year for Erlang


                             Takeru INOUE




                              09.07.03
The Top 10 Erlang News in 2008
    4. RabbitMQ
    5. Riea (script lang.)
    6. Screencasts (learning)
    7. Amazon SimpleDB
    8. erlanginside.com
    9. Erlang talked more
     often than C# and VB
    10. Erlang jobs > 4x in UK



http://erlanginside.com/the-top-ten-erlang-news-stories-of-2008-69

     
                                                                09.07.03
The Top 10 Erlang News in 2008, cont’d
    1. Facebook chat for 70M
     users
    2. CouchDB
    3. Nitrogen Web
     Framework




http://erlanginside.com/the-top-ten-erlang-news-stories-of-2008-69

     
                                                                09.07.03
Two Excellent Books
    Erlang Programming       Erlang and OTP in Action
         O’Reilly
                Manning Publications




     
                                       09.07.03
Erlang in ACM
    Jim Larson, "Erlang for Concurrent Programming,"
     Communication of the ACM, vol.52, no.3, pp.48-56, March
     2009.




     
                                           09.07.03
Erlang in IEEE
    Steve Vinoski, ``Welcome to "The Functional Web",'' IEEE
     Internet Computing, vol.13, no.2, pp.102-104, March/April
     2009.




     
                                            09.07.03
Erlang in IPSJ
            ,"                    Erlang    ,"         ,
     vol.50, no.3, pp.243-247, 2009 3 .




     
                                      09.07.03
Many Erlang-related talks in OSCON 2009




 
                            09.07.03
Erlang in CS classes at UCB




 
                            09.07.03
Erlang is RDBMS killer?
    Erlang is chosen for
     developing “distributed
     key-value stores”
         5 in 11
         Including Kai




http://www.metabrew.com/article/anti-rdbms-a-list-of-distributed-key-value-stores/
Kai in gihyo.jp




http://gihyo.jp/dev/feature/01/kai

    
                                 09.07.03
Kai documents being updated




 
                            09.07.03
Kai deployed in home.goo.ne.jp




http://home.goo.ne.jp/

   
                        09.07.03

Más contenido relacionado

Destacado (6)

Causes of the American Revolution
Causes of the American RevolutionCauses of the American Revolution
Causes of the American Revolution
 
Erlang Quick Start
Erlang Quick StartErlang Quick Start
Erlang Quick Start
 
分散ストレージに使えるかもしれないアルゴリズム
分散ストレージに使えるかもしれないアルゴリズム分散ストレージに使えるかもしれないアルゴリズム
分散ストレージに使えるかもしれないアルゴリズム
 
Erlang
ErlangErlang
Erlang
 
BigData Faceted Search Comparison between Apache Solr vs. ElasticSearch
BigData Faceted Search Comparison between Apache Solr vs. ElasticSearchBigData Faceted Search Comparison between Apache Solr vs. ElasticSearch
BigData Faceted Search Comparison between Apache Solr vs. ElasticSearch
 
Riak intro with azure
Riak   intro with azureRiak   intro with azure
Riak intro with azure
 

Similar a Rewind the last half year for Erlang

Introductionto Xm Lmessaging
Introductionto Xm LmessagingIntroductionto Xm Lmessaging
Introductionto Xm Lmessaging
LiquidHub
 

Similar a Rewind the last half year for Erlang (20)

Beam me up, scotty (PUG Roma)
Beam me up, scotty (PUG Roma)Beam me up, scotty (PUG Roma)
Beam me up, scotty (PUG Roma)
 
Beam me up, Scotty
Beam me up, ScottyBeam me up, Scotty
Beam me up, Scotty
 
Elixir
ElixirElixir
Elixir
 
Introductionto Xm Lmessaging
Introductionto Xm LmessagingIntroductionto Xm Lmessaging
Introductionto Xm Lmessaging
 
Cloud forensics putting the bits back together
Cloud forensics putting the bits back togetherCloud forensics putting the bits back together
Cloud forensics putting the bits back together
 
Creating Video Hub App with Angular & Electron
Creating Video Hub App with Angular & ElectronCreating Video Hub App with Angular & Electron
Creating Video Hub App with Angular & Electron
 
Intro to Erlang
Intro to ErlangIntro to Erlang
Intro to Erlang
 
Plone in the Cloud - an on-demand CMS hosted on Amazon EC2
Plone in the Cloud - an on-demand CMS hosted on Amazon EC2Plone in the Cloud - an on-demand CMS hosted on Amazon EC2
Plone in the Cloud - an on-demand CMS hosted on Amazon EC2
 
The New Three Musketeers–onecics4all-Isabel Arnold
The New Three Musketeers–onecics4all-Isabel ArnoldThe New Three Musketeers–onecics4all-Isabel Arnold
The New Three Musketeers–onecics4all-Isabel Arnold
 
Blue Gene
Blue GeneBlue Gene
Blue Gene
 
Chapter1
Chapter1Chapter1
Chapter1
 
An introduction to erlang
An introduction to erlangAn introduction to erlang
An introduction to erlang
 
Rama krishna ppts for blue gene/L
Rama krishna ppts for blue gene/LRama krishna ppts for blue gene/L
Rama krishna ppts for blue gene/L
 
Erlang, random numbers, and the security: London Erlang User Group Talk Slide...
Erlang, random numbers, and the security: London Erlang User Group Talk Slide...Erlang, random numbers, and the security: London Erlang User Group Talk Slide...
Erlang, random numbers, and the security: London Erlang User Group Talk Slide...
 
Overview of Java
Overview of JavaOverview of Java
Overview of Java
 
Java Magazine March April 2019
Java Magazine March April 2019Java Magazine March April 2019
Java Magazine March April 2019
 
Networking overview
Networking overviewNetworking overview
Networking overview
 
Java7 - Top 10 Features
Java7 - Top 10 FeaturesJava7 - Top 10 Features
Java7 - Top 10 Features
 
Mono for Android?
Mono for Android?Mono for Android?
Mono for Android?
 
Enterprise Java: Just What Is It and the Risks, Threats, and Exposures It Poses
Enterprise Java: Just What Is It and the Risks, Threats, and Exposures It PosesEnterprise Java: Just What Is It and the Risks, Threats, and Exposures It Poses
Enterprise Java: Just What Is It and the Risks, Threats, and Exposures It Poses
 

Más de Takeru INOUE

Kai = (Dynamo + memcache API) / Erlang
Kai = (Dynamo + memcache API) / ErlangKai = (Dynamo + memcache API) / Erlang
Kai = (Dynamo + memcache API) / Erlang
Takeru INOUE
 
Process Design and Polymorphism: Lessons Learnt from Development of Kai
Process Design and Polymorphism: Lessons Learnt from Development of KaiProcess Design and Polymorphism: Lessons Learnt from Development of Kai
Process Design and Polymorphism: Lessons Learnt from Development of Kai
Takeru INOUE
 
Kai – An Open Source Implementation of Amazon’s Dynamo (in Japanese)
Kai – An Open Source Implementation of Amazon’s Dynamo (in Japanese)Kai – An Open Source Implementation of Amazon’s Dynamo (in Japanese)
Kai – An Open Source Implementation of Amazon’s Dynamo (in Japanese)
Takeru INOUE
 
Kai – An Open Source Implementation of Amazon’s Dynamo
Kai – An Open Source Implementation of Amazon’s DynamoKai – An Open Source Implementation of Amazon’s Dynamo
Kai – An Open Source Implementation of Amazon’s Dynamo
Takeru INOUE
 
Amazon's Dynamo in POE and Erlang @ YAPC::Asia 2008 LT
Amazon's Dynamo in POE and Erlang @ YAPC::Asia 2008 LTAmazon's Dynamo in POE and Erlang @ YAPC::Asia 2008 LT
Amazon's Dynamo in POE and Erlang @ YAPC::Asia 2008 LT
Takeru INOUE
 
Practical AtomPub Servers @ YAPC::Asia 2008
Practical AtomPub Servers @ YAPC::Asia 2008Practical AtomPub Servers @ YAPC::Asia 2008
Practical AtomPub Servers @ YAPC::Asia 2008
Takeru INOUE
 

Más de Takeru INOUE (6)

Kai = (Dynamo + memcache API) / Erlang
Kai = (Dynamo + memcache API) / ErlangKai = (Dynamo + memcache API) / Erlang
Kai = (Dynamo + memcache API) / Erlang
 
Process Design and Polymorphism: Lessons Learnt from Development of Kai
Process Design and Polymorphism: Lessons Learnt from Development of KaiProcess Design and Polymorphism: Lessons Learnt from Development of Kai
Process Design and Polymorphism: Lessons Learnt from Development of Kai
 
Kai – An Open Source Implementation of Amazon’s Dynamo (in Japanese)
Kai – An Open Source Implementation of Amazon’s Dynamo (in Japanese)Kai – An Open Source Implementation of Amazon’s Dynamo (in Japanese)
Kai – An Open Source Implementation of Amazon’s Dynamo (in Japanese)
 
Kai – An Open Source Implementation of Amazon’s Dynamo
Kai – An Open Source Implementation of Amazon’s DynamoKai – An Open Source Implementation of Amazon’s Dynamo
Kai – An Open Source Implementation of Amazon’s Dynamo
 
Amazon's Dynamo in POE and Erlang @ YAPC::Asia 2008 LT
Amazon's Dynamo in POE and Erlang @ YAPC::Asia 2008 LTAmazon's Dynamo in POE and Erlang @ YAPC::Asia 2008 LT
Amazon's Dynamo in POE and Erlang @ YAPC::Asia 2008 LT
 
Practical AtomPub Servers @ YAPC::Asia 2008
Practical AtomPub Servers @ YAPC::Asia 2008Practical AtomPub Servers @ YAPC::Asia 2008
Practical AtomPub Servers @ YAPC::Asia 2008
 

Último

Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Último (20)

1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 

Rewind the last half year for Erlang

  • 1. Welcome to the 3rd Erlang Distributed Systems Workshop in Tokyo Time Title Presenter 18:15 Introduction takemaru 18:30 Deploying kai htomoya 18:55 gen_paxos kuenishi 19:20 Break 19:35 Understanding RabbitMQ Internals voluntas 2015 Erlang port on FreeBSD jj1bdx 2040 LT cooldaemon 21:00 Party! 09.07.03
  • 2. Rewind the last half year for Erlang Takeru INOUE 09.07.03
  • 3. The Top 10 Erlang News in 2008   4. RabbitMQ   5. Riea (script lang.)   6. Screencasts (learning)   7. Amazon SimpleDB   8. erlanginside.com   9. Erlang talked more often than C# and VB   10. Erlang jobs > 4x in UK http://erlanginside.com/the-top-ten-erlang-news-stories-of-2008-69 09.07.03
  • 4. The Top 10 Erlang News in 2008, cont’d   1. Facebook chat for 70M users   2. CouchDB   3. Nitrogen Web Framework http://erlanginside.com/the-top-ten-erlang-news-stories-of-2008-69 09.07.03
  • 5. Two Excellent Books   Erlang Programming   Erlang and OTP in Action   O’Reilly   Manning Publications 09.07.03
  • 6. Erlang in ACM   Jim Larson, "Erlang for Concurrent Programming," Communication of the ACM, vol.52, no.3, pp.48-56, March 2009. 09.07.03
  • 7. Erlang in IEEE   Steve Vinoski, ``Welcome to "The Functional Web",'' IEEE Internet Computing, vol.13, no.2, pp.102-104, March/April 2009. 09.07.03
  • 8. Erlang in IPSJ   ," Erlang ," , vol.50, no.3, pp.243-247, 2009 3 . 09.07.03
  • 9. Many Erlang-related talks in OSCON 2009 09.07.03
  • 10. Erlang in CS classes at UCB 09.07.03
  • 11. Erlang is RDBMS killer?   Erlang is chosen for developing “distributed key-value stores”   5 in 11   Including Kai http://www.metabrew.com/article/anti-rdbms-a-list-of-distributed-key-value-stores/
  • 13. Kai documents being updated 09.07.03
  • 14. Kai deployed in home.goo.ne.jp http://home.goo.ne.jp/ 09.07.03