Michal Ptaszek
ejabberd employer and deployer
Erlang Solutions
Michal fell in love with Erlang at first sight. He joined Erlang Solutions in 2008 and since then has been involved in a number of projects, mostly employing ejabberd to deliver non-trivial Internet Messaging services in various areas, like standard IM applications, social networks, banking, mobile applications and the gaming industry. He has been responsible for designing, extending and deploying ejabberd multi-million user clusters all over the world. He graduated from University of Science and Technology in 2010 with masters in Computer Science, doing his research on tools for distributed large-scale computing.
Michal Ptaszek 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
Objectives:
• 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.
Prerequisites: Participants should have basic understanding of XMPP and preferably of *NIX-based operating systems
Objectives:
• 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.