Tipping the Webscale with XMPP and WebSockets

Sonny Scroggin
Polyglot Hacker @ Blue Box, Inc.

Tipping the Webscale with XMPP and WebSockets

When you think of XMPP, what's the first thing that pops into your head? If you said 'instant messaging' or 'chat', you're not alone. Just as OTP is not just about Telecom, XMPP is not just about messaging.

XMPP has been grossly over-shadowed by HTTP long enough. With the advancement of WebSockets in today's modern browsers, it's time we utilize XMPP to its fullest potential.

Together, we'll discover the fundamentals of the XMPP protocol and learn how to build distributed, scalable, and fault-tolerant systems by leveraging what's already baked-in.

The goal of this talk is to inspire people to explore the endless array of applications that can be built with XMPP and WebSockets. Attendees will learn the fundamentals of the XMPP protocol, and learn about some of the tools available in the Erlang/Elixir community.

About Sonny

Sonny Scroggin is a software craftsman with broad interests in the world of computing. He is a core team member of the Phoenix Framework and is working on various libraries within the Elixir ecosystem. You can find him presenting or teaching others about Elixir, Phoenix, and other tools and libraries in the local user groups in Nashville, TN.