SlideShare a Scribd company logo
Programming erlang
The world is parallel.

If we want to write programs that behave as other objects 
behave in the real world, then these programs will have a 
concurrent structure.

Use a language that was designed for writing concurrent 
applications, and development becomes a lot easier.

Erlang programs model how we think and interact.

                                         Joe Armstrong    
Programming erlang
Shared state or Message passing
Programming erlang
Programming erlang
Programming erlang
Process dictionary

  Erlang Term Storage

Disc Erlang Term Storage
Mnesia

Real time, distributed database
Programming erlang
Programming erlang
Thanks

More Related Content

PPTX
Global optimization
PDF
Elasticsearch avoiding hotspots
PDF
Performance
PDF
PDF
Elasticsearch cluster deep dive
PDF
Elasticsearch
PDF
Reactive programming with Rxjava
PDF
Global optimization
Elasticsearch avoiding hotspots
Performance
Elasticsearch cluster deep dive
Elasticsearch
Reactive programming with Rxjava

More from Christophe Marchal (20)

PDF
Consul in 5 minutes
PDF
Spark in 15 min
PDF
Microservices Architecture: Nirvana or Nightmare
PDF
Capistrano
PDF
Aws, play! couch db scaling soa in the cloud
PDF
Devops e a nova cultura - TDC Florianopolis 2015
PDF
Devops and the New Culture
PDF
Monads in practice
PDF
Productivity and scalability with Play and Scala
PDF
Reactive application
PDF
Internet of things and arduino
PDF
Integration with hdfs using WebDFS and NFS
PDF
Big data: Loading your data with flume and sqoop
PDF
Book club presentation kanban
PDF
Lean architecture TDC 2013 at Porto Alegre
PDF
Os gi lightning talk
PDF
Lean architecture
PDF
Consul in 5 minutes
Spark in 15 min
Microservices Architecture: Nirvana or Nightmare
Capistrano
Aws, play! couch db scaling soa in the cloud
Devops e a nova cultura - TDC Florianopolis 2015
Devops and the New Culture
Monads in practice
Productivity and scalability with Play and Scala
Reactive application
Internet of things and arduino
Integration with hdfs using WebDFS and NFS
Big data: Loading your data with flume and sqoop
Book club presentation kanban
Lean architecture TDC 2013 at Porto Alegre
Os gi lightning talk
Lean architecture
Ad

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Electronic commerce courselecture one. Pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Cloud computing and distributed systems.
PDF
Approach and Philosophy of On baking technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Unlocking AI with Model Context Protocol (MCP)
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Mobile App Security Testing_ A Comprehensive Guide.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Electronic commerce courselecture one. Pdf
Spectroscopy.pptx food analysis technology
Reach Out and Touch Someone: Haptics and Empathic Computing
The AUB Centre for AI in Media Proposal.docx
20250228 LYD VKU AI Blended-Learning.pptx
sap open course for s4hana steps from ECC to s4
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Cloud computing and distributed systems.
Approach and Philosophy of On baking technology
Advanced methodologies resolving dimensionality complications for autism neur...
The Rise and Fall of 3GPP – Time for a Sabbatical?
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Ad