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)
 
Elixir
ElixirElixir
Elixir
 
Beam me up, Scotty
Beam me up, ScottyBeam me up, Scotty
Beam me up, Scotty
 
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

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

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