Submit Search
Upload
erlang - the next big thing?
•
1 like
•
418 views
Tim Lossen
Follow
micropresentation for reject conf berlin 2007
Read less
Read more
Technology
News & Politics
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 15
Download now
Download to read offline
Recommended
B3 Lotus Expeditor Und Composite Applications
B3 Lotus Expeditor Und Composite Applications
Andreas Schulte
C2 Teamwork Portal Mit Web Sphere 6.0
C2 Teamwork Portal Mit Web Sphere 6.0
Andreas Schulte
Presentacion Libros Bachillerato Angahuan
Presentacion Libros Bachillerato Angahuan
pedagogas
A3 MCA
A3 MCA
Andreas Schulte
gfsdfg
gfsdfg
Sweet_chick_lv
Prova 1
Prova 1
Enric Brull Alabart
Barcelona Euro Ia Final No Picture
Barcelona Euro Ia Final No Picture
anskaar
TheManageMentor
TheManageMentor
nppsagar
Recommended
B3 Lotus Expeditor Und Composite Applications
B3 Lotus Expeditor Und Composite Applications
Andreas Schulte
C2 Teamwork Portal Mit Web Sphere 6.0
C2 Teamwork Portal Mit Web Sphere 6.0
Andreas Schulte
Presentacion Libros Bachillerato Angahuan
Presentacion Libros Bachillerato Angahuan
pedagogas
A3 MCA
A3 MCA
Andreas Schulte
gfsdfg
gfsdfg
Sweet_chick_lv
Prova 1
Prova 1
Enric Brull Alabart
Barcelona Euro Ia Final No Picture
Barcelona Euro Ia Final No Picture
anskaar
TheManageMentor
TheManageMentor
nppsagar
Week7
Week7
Rich Price
Designing and Attacking DRM (RSA 2008)
Designing and Attacking DRM (RSA 2008)
Nate Lawson
The 7 Sins of Software Engineers in HEP
The 7 Sins of Software Engineers in HEP
Ioannis Baltopoulos
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
Baruch Sadogursky
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
Long Nguyen
ParaForming - Patterns and Refactoring for Parallel Programming
ParaForming - Patterns and Refactoring for Parallel Programming
khstandrews
Mark Little Fence Sitting Soa Geek
Mark Little Fence Sitting Soa Geek
deimos
How to build a state-of-the-art rails cluster
How to build a state-of-the-art rails cluster
Tim Lossen
PCB CAD workshop
PCB CAD workshop
Shigeru Kobayashi
Twitter in the enterprise: Microblogging vs. Microsharing
Twitter in the enterprise: Microblogging vs. Microsharing
Communardo GmbH
Retooling the world wide web for its original purpose
Retooling the world wide web for its original purpose
singingfish
Is there an EFI monster inside your apple? by Pedro Vilaça - CODE BLUE 2015
Is there an EFI monster inside your apple? by Pedro Vilaça - CODE BLUE 2015
CODE BLUE
Ultrabook project main(ms_office_2010)
Ultrabook project main(ms_office_2010)
peeezss
Itag Jan09 Agile Coclarity
Itag Jan09 Agile Coclarity
Gerard Hartnett
Practical Uses of SharePoint a Redengine Webinar
Practical Uses of SharePoint a Redengine Webinar
John Beauchamp
Practical Uses of SharePoint - Webinar January 27, 2009
Practical Uses of SharePoint - Webinar January 27, 2009
NormanMendoza
Folklore of Network Protocol Design
Folklore of Network Protocol Design
kklo
Oop Overview
Oop Overview
phananhvu
An Overview of Flash Storage for Databases
An Overview of Flash Storage for Databases
ConFoo
Stronger than its Weakest Link
Stronger than its Weakest Link
Ian Phillips
Apocalypse Later
Apocalypse Later
Tim Lossen
Embracing Failure
Embracing Failure
Tim Lossen
More Related Content
Similar to erlang - the next big thing?
Week7
Week7
Rich Price
Designing and Attacking DRM (RSA 2008)
Designing and Attacking DRM (RSA 2008)
Nate Lawson
The 7 Sins of Software Engineers in HEP
The 7 Sins of Software Engineers in HEP
Ioannis Baltopoulos
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
Baruch Sadogursky
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
Long Nguyen
ParaForming - Patterns and Refactoring for Parallel Programming
ParaForming - Patterns and Refactoring for Parallel Programming
khstandrews
Mark Little Fence Sitting Soa Geek
Mark Little Fence Sitting Soa Geek
deimos
How to build a state-of-the-art rails cluster
How to build a state-of-the-art rails cluster
Tim Lossen
PCB CAD workshop
PCB CAD workshop
Shigeru Kobayashi
Twitter in the enterprise: Microblogging vs. Microsharing
Twitter in the enterprise: Microblogging vs. Microsharing
Communardo GmbH
Retooling the world wide web for its original purpose
Retooling the world wide web for its original purpose
singingfish
Is there an EFI monster inside your apple? by Pedro Vilaça - CODE BLUE 2015
Is there an EFI monster inside your apple? by Pedro Vilaça - CODE BLUE 2015
CODE BLUE
Ultrabook project main(ms_office_2010)
Ultrabook project main(ms_office_2010)
peeezss
Itag Jan09 Agile Coclarity
Itag Jan09 Agile Coclarity
Gerard Hartnett
Practical Uses of SharePoint a Redengine Webinar
Practical Uses of SharePoint a Redengine Webinar
John Beauchamp
Practical Uses of SharePoint - Webinar January 27, 2009
Practical Uses of SharePoint - Webinar January 27, 2009
NormanMendoza
Folklore of Network Protocol Design
Folklore of Network Protocol Design
kklo
Oop Overview
Oop Overview
phananhvu
An Overview of Flash Storage for Databases
An Overview of Flash Storage for Databases
ConFoo
Stronger than its Weakest Link
Stronger than its Weakest Link
Ian Phillips
Similar to erlang - the next big thing?
(20)
Week7
Week7
Designing and Attacking DRM (RSA 2008)
Designing and Attacking DRM (RSA 2008)
The 7 Sins of Software Engineers in HEP
The 7 Sins of Software Engineers in HEP
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
ParaForming - Patterns and Refactoring for Parallel Programming
ParaForming - Patterns and Refactoring for Parallel Programming
Mark Little Fence Sitting Soa Geek
Mark Little Fence Sitting Soa Geek
How to build a state-of-the-art rails cluster
How to build a state-of-the-art rails cluster
PCB CAD workshop
PCB CAD workshop
Twitter in the enterprise: Microblogging vs. Microsharing
Twitter in the enterprise: Microblogging vs. Microsharing
Retooling the world wide web for its original purpose
Retooling the world wide web for its original purpose
Is there an EFI monster inside your apple? by Pedro Vilaça - CODE BLUE 2015
Is there an EFI monster inside your apple? by Pedro Vilaça - CODE BLUE 2015
Ultrabook project main(ms_office_2010)
Ultrabook project main(ms_office_2010)
Itag Jan09 Agile Coclarity
Itag Jan09 Agile Coclarity
Practical Uses of SharePoint a Redengine Webinar
Practical Uses of SharePoint a Redengine Webinar
Practical Uses of SharePoint - Webinar January 27, 2009
Practical Uses of SharePoint - Webinar January 27, 2009
Folklore of Network Protocol Design
Folklore of Network Protocol Design
Oop Overview
Oop Overview
An Overview of Flash Storage for Databases
An Overview of Flash Storage for Databases
Stronger than its Weakest Link
Stronger than its Weakest Link
More from Tim Lossen
Apocalypse Later
Apocalypse Later
Tim Lossen
Embracing Failure
Embracing Failure
Tim Lossen
Embracing Failure
Embracing Failure
Tim Lossen
Enemy of the State?
Enemy of the State?
Tim Lossen
Beyond Devops
Beyond Devops
Tim Lossen
All Your Core Are Belong To Us
All Your Core Are Belong To Us
Tim Lossen
Podularity FTW!
Podularity FTW!
Tim Lossen
Cubic Foot Gardening
Cubic Foot Gardening
Tim Lossen
Dashboard Mania
Dashboard Mania
Tim Lossen
Event-Stream Processing with Kafka
Event-Stream Processing with Kafka
Tim Lossen
Into the Void
Into the Void
Tim Lossen
Treasure Island -- Concurrency in JRuby
Treasure Island -- Concurrency in JRuby
Tim Lossen
Dashboard Mania
Dashboard Mania
Tim Lossen
JRuby vs. Rubinius
JRuby vs. Rubinius
Tim Lossen
Redis to the Rescue?
Redis to the Rescue?
Tim Lossen
Redis to the Rescue?
Redis to the Rescue?
Tim Lossen
The Smallest Cluster in the World
The Smallest Cluster in the World
Tim Lossen
Announcing Euruko 2011
Announcing Euruko 2011
Tim Lossen
Memory: The New Disk
Memory: The New Disk
Tim Lossen
Key-Value-Stores -- The Key to Scaling?
Key-Value-Stores -- The Key to Scaling?
Tim Lossen
More from Tim Lossen
(20)
Apocalypse Later
Apocalypse Later
Embracing Failure
Embracing Failure
Embracing Failure
Embracing Failure
Enemy of the State?
Enemy of the State?
Beyond Devops
Beyond Devops
All Your Core Are Belong To Us
All Your Core Are Belong To Us
Podularity FTW!
Podularity FTW!
Cubic Foot Gardening
Cubic Foot Gardening
Dashboard Mania
Dashboard Mania
Event-Stream Processing with Kafka
Event-Stream Processing with Kafka
Into the Void
Into the Void
Treasure Island -- Concurrency in JRuby
Treasure Island -- Concurrency in JRuby
Dashboard Mania
Dashboard Mania
JRuby vs. Rubinius
JRuby vs. Rubinius
Redis to the Rescue?
Redis to the Rescue?
Redis to the Rescue?
Redis to the Rescue?
The Smallest Cluster in the World
The Smallest Cluster in the World
Announcing Euruko 2011
Announcing Euruko 2011
Memory: The New Disk
Memory: The New Disk
Key-Value-Stores -- The Key to Scaling?
Key-Value-Stores -- The Key to Scaling?
Recently uploaded
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Recently uploaded
(20)
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Slack Application Development 101 Slides
Slack Application Development 101 Slides
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
erlang - the next big thing?
1.
erlang - the next
big thing? tim lossen reject conf berlin 2007-09-18 1 1
2.
history • ericsson • joe
armstrong • since 1987 2 2
3.
strengths • concurrency • distribution •
fault-tolerance 3 3
4.
architecture • „everything is
a process“ • nodes • messages 4 4
5.
processes • very lightweight •
isolated 5 5
6.
error handling • „let
it crash“ • worker / supervisor 6 6
7.
hype potential?
7 7
8.
pro • trend: multi-core
CPUs • joe: „now it‘s payback time!“ 8 8
9.
pro • how to
scale internet apps? • clustering! 9 9
10.
pro • availability of
internet apps? • erlang: record uptimes 10 10
11.
pro • pragmatic book •
buzz 11 11
12.
contra • lack of
libraries / tools • not general-purpose 12 12
13.
contra • unusual syntax •
functional programming! 13 13
14.
conclusion: hot - but
will not explode 14 14
15.
„[programming in erlang]
imparts the pleasant feeling of having your brains smashed out by a large gold brick wrapped with a slice of lemon.“ -- fbg111 on reddit.com 15 15
Download now