Erlang Content on InfoQ
Latest featured content about Erlang

- Topics
- Dynamic Languages,
- Reliability,
- Fault Tolerance
Jonas Bonér and Kresten Krab Thorup discuss some key aspects of Erlang like fault tolerance and reliability and how the Akka and Erjang projects try to bring them to the JVM.
News about Erlang
- Topics
- Object Oriented Design,
- Java,
- Fault Tolerance,
- Architecture,
- Performance & Scalability,
- Ruby
Akka 1.1 was released with many improvements in performance, Futures and more. The basic Akka also has no dependencies except for Scala 2.9. InfoQ caught up with Jonas Bonér to talk about the current state and the future of Akka.
- Topics
- Language Design,
- Java,
- Architecture
Erlang Co-creators, Joe Armstrong and Robert Virding, admit that Erlang is heavily inspired by the Java world. In an interview at ErlangFactory 2011 SF, they reveal how Scala Actors had shaped their work in what they then called Erlang Processes. Moreover, they acknowledge the fact that Erlang's VM is barely a clone of the famous JVM.
Articles about Erlang

- Topics
- Domain Specific Languages,
- Architecture
Erlang is well known for it's concurrency model and fairly well known for robustness. But what about other aspects? In this article, Dennis Byrne shows how to use Erlang for creating internal DSLs.

- Topics
- Web Frameworks,
- Web Services,
- REST,
- SOA
In this article, Steve Vinoski explains how to build RESTful Web services using the Erlang programming language and the Yaws web server. While Steve considers most Web frameworks failures simply because they were a poor match to the problem, he believes Yaws and Erlang are a better match for RESTful development than many other language frameworks that were built specifically for that purpose.
Presentations about Erlang

- Topics
- Reliability
Steve Vinoski explains how to avoid some of the Erlang errors that can bring down a system starting from the premise that not all the crashes are welcome as the “Let It Crash” philosophy might suggest.

- Topics
- NoSQL,
- Stories & Case Studies
Sean Lynch and Matt Ingenthron introduce Membase, detailing how they added clustering features in Erlang, what they built and what lessons they leaned along the way.
Interviews about Erlang

- Topics
- Dynamic Languages,
- Web Servers,
- Performance & Scalability
Steve Vinoski and Bob Ippolito discuss web development with MochiWeb and Yaws and extending Erlang with native code. Also: async I/O in Python and Node.js vs Erlang.

- Topics
- Dynamic Languages,
- Domain Specific Languages,
- Language,
- Embedded Devices,
- Modeling,
- Language Design
Mike Williams, co-creator of Erlang discusses the history of and influences on Erlang as well as languages and paradigms used at Ericsson for large scale development and embedded programming.