Subscribe to our Erlang Factory newsletter to receive the latest updates and news


Case Studies in Gaming and Messaging


Speaker
Host: Michal Slaski
Date: 09-06-2011
Room:
While Erlang is hardly the language of choice for mainstream game devs, it is making interesting inroads in certain niches. Handling complexity, robustness and massive scale seem to be the operative words for the use of Erlang in Gaming and Simulations, and many of the techniques employed are borrowed from the field of scalable Messaging applications - an area where Erlang is outstanding. In this track we combine case studies from all these fields.


Time Talk
10:30 - 11:15 Designing online games for scale with Erlang
Paolo Negri Knut Nesheim
11:20 - 12:05 Erlang and First-Person Shooters in online games
Malcolm Dowse
13:30 - 14:15 Large Scale Messaging at IMVU in social entertainment and gaming
Jon Watte
14:20 - 15:05 Messaging Patterns with RabbitMQ
Alvaro Videla
15:20 - 16:05 Eventing Data with RabbitMQ and Riak
Jon Brisbin
16:10 - 16:55 A match made in Scalability Heaven. Mongo with Erlang.
Ori Pekelman



10-06-2007, Sunday
Erlang and the VM

You will learn from from the leading experts about the VM implementation, and also hear about alternative implementations.

09-06-2011, Thursday
Case Studies in Gaming and Messaging, host: Michal Slaski

While Erlang is hardly the language of choice for mainstream game devs, it is making interesting inroads in certain niches. Handling complexity, robustness and massive scale seem to be the operative words for the use of Erlang in Gaming and Simulations, and many of the techniques employed are borrowed from the field of scalable Messaging applications - an area where Erlang is outstanding. In this track we combine case studies from all these fields.

09-06-2011, Thursday
Erlang and Test-Driven Development, host: Fred Hebert

Erlang-based test automation has been used in commercial products - not least Erlang/OTP itself - for more than a decade, and research on Erlang and model-based testing has gone on for almost as long. This track covers test-driven development ranging from hands-on practical industrial experience to the latest news from the research front.

09-06-2011, Thursday
Cool Tools and Gadgets, host: Javier M. Torres

The Tools and Gadgets Track explores the latest tools, academic research projects and library applications for the Erlang Developers and Testers.

10-06-2011, Friday
Erlang In Databases and Give Me a Break from Erlang, host: Jon Meredith

Perhaps your use of Erlang has made you curious about other functional programming languages? Perhaps you are faced with having to understand and interface with other languages in your work? Or perhaps you just want to learn something new? This track lets you widen your horizons and delve into things non-Erlang.

10-06-2011, Friday
Business, host: Hunter Morris

As Erlang grows into new niches, more and more companies are betting on Erlang as a strategic, game-changing technology. In this track, you will hear from people who are using Erlang in business-critical settings or supplanting legacy technologies.

10-06-2011, Friday
Case Studies, host: Jan Henry Nystrom

As Erlang's popularity grows, it keeps breaking into new niches and companies not previously associated with the language. In this track we get to listen to the experiences of users better known for their association with other technologies rather than Erlang.

Robert Virding teaches OTP Express Course on 10-12 June 2013

 

As a co-inventor of Erlang, Robert Virding is probably one of the best persons in the world to teach you all you need to know about Behaviours. It's a bit like getting piano lessons from Bach.
So we're extremly thrilled to announce that this year Robert Virding will be teaching this year's OTP Express course starting on 10 June. What will you learn?
• Use existing Design Patterns supported by Erlang and OTP.
• Apply Generic Behaviours, Finite State Machines and Event handler Patterns.
• Use the Supervisor and Application Behaviours Patterns.
• Write your own Design Patterns.
• Structure large Erlang based systems.
Hurry up and register here

As a co-inventor of Erlang, Robert Virding is probably one of the best persons in the world to teach you all you need to know about Behaviours. It's a bit like getting piano lessons from Bach.

So we're extremly thrilled to announce that this year Robert Virding will be teaching this year's OTP Express course starting on 10 June. What will you learn?

• Use existing Design Patterns supported by Erlang and OTP.

• Apply Generic Behaviours, Finite State Machines and Event handler Patterns.

• Use the Supervisor and Application Behaviours Patterns.

• Write your own Design Patterns.

• Structure large Erlang based systems.

To register for the course, go here