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

Michal Slaski
Senior Erlang consultant and software architect
Erlang Solutions Ltd

A Senior Software Consultant at Erlang Solutions, Michal Slaski started programming in Erlang at the AGH - University of Science and Technology in Krakow, Poland, when working on his Masters prototyping massively multiplayer online games. After graduating, he joined Erlang Solutions on key projects around the world. He is currently heading Erlang Solutions' new Krakow office in Poland, keeping the Erlang flag up high.

Michal Slaski is Teaching the Following Courses

Target Audience: Software Developers and Operations
Prerequisites: Participants should have basic understanding of XMPP and preferably  of *NIX-based operating systems
• Refresh on the XMPP
• Understand ejabberd architecture
• Learn how to setup an XMPP server with ejabberd
• Configure ejabberd cluster
• Profile ejabberd node
• Learn about programming interfaces of ejabberd
Goal: Create and deploy scalable XMPP solution.
Duration: One day
Registration: 08:30 on 8th June 2011.
Venue: London Fruit & Wool Exchange
Description: The course introduces foundations of XMPP and describes ejabberd architecture. Each participant will get a chance to configure, tune and set up a cluster of ejabberd nodes. The course covers also operations, monitoring and debugging aspects of ejabberd servers maintenance.
Michal Slaski is Host to the Following Tracks

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.