Events

Feed icon 28x28
Erlang factory logo original

Erlang Factory Lite Moscow, Russia 2012 Schedule

June 22, 2012

( 9 available presentations )
Tce thumb
Rating: Everyone
Viewed 605 times
Recorded at: June 22, 2012
Date Posted: January 14, 2013

In this talk Konstantin will share some thoughts about things that stop ejabberd XMPP server from being really scalable and fault-tolerant, and show the changes that were made to ejabberd at Yandex to improve the situation.

Peter thumb
Rating: Everyone
Viewed 447 times
Recorded at: June 22, 2012
Date Posted: January 14, 2013

So much flashy title is necessary - Peter plans to emphasize several current issues with Erlang and Linux distributions (packaging, building, dependency checking, etc). Many Erlang developers blame Linux distributions and Mac OS X package management systems for having outdated Erlang versions, not providing necessary libraries, etc, etc, etc.

He'd like to enlighten his fellow Erlangers about the current not-so-bad state, tell them a story behind that (with the historical parallels), outline current issues with popular methods and tools of the software delivery process, and predict some possible future developments.

Bob thumb
Rating: Everyone
Viewed 497 times
Recorded at: June 23, 2012
Date Posted: January 14, 2013

In this talk Bob will discuss different techniques and data structures for weighted random choice in Erlang. Random choice is an essential part of many systems, especially distributed systems, such as ad servers. The concepts in this this talk will be demonstrated with a "learning" IRC bot that builds a Markov chain and uses it to make sentences.

Max thumb
Rating: Everyone
Viewed 457 times
Recorded at: June 23, 2012
Date Posted: January 14, 2013

"Stock exchanges use complicated protocol FIX. How to simplify work with it and minimize "glue" code between parser and your business logic?
In this talk Max'll tell how automatic code generation can help to simplify connection to enterprise protocols. "

Alex thumb
Rating: Everyone
Viewed 600 times
Recorded at: June 23, 2012
Date Posted: January 14, 2013

In this talk Alex will discuss different patterns that can help make Erlang/OTP applications truly distributed and fault-tolerant based on Riak Core.
This talk will show limitations and disadvantages of using a standard Erlang distributed application and how it can be overcome using Riak Core.

Lev thumb
Rating: Everyone
Viewed 792 times
Recorded at: June 23, 2012
Date Posted: January 14, 2013

The Web is moving to real-time, necessitating tight integration between the client side and the server side. One of the most favorite new approaches increasingly used across the board is to utilize Node.JS on the server side hoping to obtaining high performance, easy to deploy products tightly integrated with the client side. The usual rationale for picking up Node.JS is that the code can be shared between the client side and the server side and the fact that everyone seem to know JavaScript already. I will argue that the language and computational model offered by Erlang fares much better against Node.JS, which aids developer and group velocity. I will also remind the audience about some frequently forgotten criteria for evaluating technology choices, and apply them both to Erlang and Node.JS.

Michal thumb
Rating: Everyone
Viewed 590 times
Recorded at: June 23, 2012
Date Posted: January 14, 2013

In this talk Michal discusses where is Erlang used and why. Erlang has its roots in telecom, but over the last couple of years it has proven to be a good fit for all kinds of distributed systems in banking, messaging, databases, games and other. For each industry he gives some examples and list reasons why Erlang was chosen over other popular technologies. He also gives a short introduction to Erlang technology.

Michal 001 thumb
Rating: Everyone
Viewed 454 times
Recorded at: June 23, 2012
Date Posted: January 14, 2013

This talk will discuss the implementation of Erlang-based system for management of complex sensors network. Michal will show how to use Erlang to create scalable, flexible, fault tolerant systems which can integrate data from different types of mobile devices.

Anton thumb
Rating: Everyone
Viewed 890 times
Recorded at: June 23, 2012
Date Posted: January 14, 2013

Relational databases are still widely used and PostgreSQL is one of the most popular open source RDBMS. This talk will provide an overview of existing Erlang drivers for PostgreSQL and then discuss current state and future development of epgsql driver.