Erlang Factory 2010 Content on InfoQ
Latest featured content about Erlang Factory 2010

- Topics
- Java,
- Erlang,
- Functional Programming,
- Languages,
- Architecture,
- Programming,
- Erlang Factory 2010,
- Polyglotism
Cliff Moon shows how to create a polyglot distributed application by integrating Scala with Erlang through JInterface, a library designed for JVM-based languages to communicate with Erlang processes.
Presentations about Erlang Factory 2010

- Topics
- Erlang,
- Stories & Case Studies,
- Functional Programming,
- Erlang Factory 2010,
- Architecture,
- Programming,
- Agile,
- History
Joe Armstrong and Robert Virding recall the events leading to Erlang and its later evolution. They mention the Prolog interpreter, JAM, VEE, Strand88, OTP, TEAM, BEAM, and other technologies.

- Topics
- Key-Value Store,
- Erlang,
- Big Data,
- Database Design,
- NoSQL,
- Functional Programming,
- Erlang Factory 2010,
- Programming,
- Architecture,
- Design,
- Database
Scott Lystig Fritchie presents the architecture and lessons learned implementing a webmail system in Erlang, using UBF and Hibari, a distributed key-value store, to accommodate a large user base.

- Topics
- Erlang,
- Stories & Case Studies,
- Functional Programming,
- Architecture,
- Agile,
- Erlang Factory 2010,
- Programming
Steve Vinoski talks about the media distribution market and how Erlang is used in a media distribution switch to control the video stream flow at speeds up to 200Gb/s and handling tens of thousands of open HTTP connections.

- Topics
- CouchDB,
- Couchbase,
- Distributed Document Oriented Database,
- Configuration Management,
- Erlang,
- Companies,
- Operations,
- Distributed Systems,
- Source Control,
- Functional Programming,
- ALM,
- NoSQL,
- Database,
- Architecture,
- Cloud Computing,
- Infrastructure,
- Availability,
- Erlang Factory 2010,
- Enterprise Architecture,
- Programming
Joe Williams discusses how distributed systems, cloud computing and automated configuration management affect system’s availability. He exemplifies with a database service built on CouchDB, Erlang, Chef, all running on EC2.

- Topics
- Erlang,
- Functional Programming,
- Performance & Scalability,
- Programming,
- Erlang Factory 2010,
- Architecture,
- C
Cliff Moon explains how to make Erlang programs faster by writing performance critical sections of the code in C using Native Implemented Function and by integrating libraries using the linked-in driver interface. He also shows how to safely use C drivers in the Erlang concurrent environment and how to debug them in a running VM.
Interviews about Erlang Factory 2010

- Topics
- JVM,
- Virtual Machines,
- Scala,
- F#,
- Runtimes,
- JVM Languages,
- Functional Programming,
- Erlang,
- .NET Languages,
- Java,
- .NET,
- Architecture,
- Language,
- Language Features,
- Programming,
- Language Design,
- Erlang Factory 2010,
- Multi-core,
- Languages
In this interview from the Erlang Factory event in London, three creators of modern functional languages -- Martin Odersky, creator of Scala; Joe Armstrong, a creator of Erlang; and Don Syme, creator of F# -- discuss the similarities and differences of their creations. They also discuss their languages’ common thread -- that they integrate object-oriented features in functional languages.

- Topics
- Runtimes,
- Ruby,
- Dynamic Languages,
- Syntax,
- Java,
- Erlang,
- Languages,
- Compilers,
- Functional Programming,
- Language Design,
- Erlang Factory 2010,
- Architecture,
- Programming
Mariano Guerra talks about Efene, a new language that targets the Erlang VM, which attempts to provide nicer syntax than Erlang.

- Topics
- Ruby,
- Haskell,
- Dynamic Languages,
- Clojure,
- Erlang,
- Functional Programming,
- Languages,
- Parallel Programming,
- JVM Languages,
- LISP,
- Scalability,
- Real Time,
- Architecture,
- Programming,
- Performance & Scalability,
- Language Design,
- Erlang Factory 2010,
- STM,
- Java
Ulf Wiger explains the origins of some of Erlang's core principles and how they're even more relevant today. Also: a look at the strengths of Erlang, Clojure and Haskell.

- Topics
- F#,
- C#,
- Domain Specific Languages,
- Erlang,
- .NET Languages,
- Clojure,
- Haskell,
- Compilers,
- Functional Programming,
- JVM Languages,
- Languages,
- .NET,
- LISP,
- Architecture,
- Programming,
- Erlang Factory 2010,
- Language,
- Language Design,
- C,
- Java,
- Language Features
Functional programming experts Simon Thompson and John Hughes discuss functional programming in today’s computing environments, particularly through the use of the Erlang and Haskell languages. In addition to debating the intricacies of both languages and their similarities and differences, Thompson and Hughes also discuss the growing popularity and maturity if functional programming.

- Topics
- JVM,
- Virtual Machines,
- Ruby,
- Runtimes,
- Dynamic Languages,
- Java,
- Erlang,
- Compilers,
- Debugging,
- Languages,
- Concurrency,
- Threading,
- Functional Programming,
- Architecture,
- Erjang,
- Erlang Factory 2010,
- Parallel Programming,
- Programming,
- Language,
- Performance & Scalability
Kresten Krab Thorup and Robert Virding discuss the origins of Erlang, the state of the Erlang VM, integrating native code with Erlang etc. Also: the challenges of running Erjang/Erlang on the JVM.