Tag Archives: XMPP

  • MongooseIM 2.0.0: the messaging platform offering the power of XMPP with the simplicity of REST API
    2016-12-05 Erlang Solutions

    Blog Featured Videos



    Slides and more info: https://www.erlang-solutions.com/resources/webinars.html MongooseIM is a full-stack, real-time, mobile messaging platform. It is one of the most scalable XMPP servers out there and the 2.0.0 release has a strong mobile focus. The version is equipped with support for several features of the XMPP protocol, offering practical solutions to customer problems. With extended REST API, MUC Light and PubSub MongooseIM opens a wide range of possibilities in the real-time applicati ...


    Read more


  • Implementing State of the Art One-to-Many Chat Services with ejabberd – ejabberd Workshop #1
    2015-12-16 Erlang Central

    Videos



    Mickaël Rémond summarises the history of XMPP protocol extensions for group messaging and details each approach for message broadcasting. He then explains how to overcome the limitations of Multi-User Chat protocol to build mobile Whatsapp-like group chat services with ejabberd. Slides can be downloaded from ProcessOne blog: https://blog.process-one.net/implementing-state-of-the-art-one-to-many-chat-services-with-ejabberd-ejabberd-workshop-1/ ...


    Read more


  • Webinar: Finding the best way to connect people: Grindr builds an XMPP chat system based on MongooseIM
    2015-03-18 Erlang Central

    Videos



    Started as a living-room project five years ago, Grindr grew to be one of the biggest dating-messaging services in the world and the largest geospatial dating service for gay men. With users in 192 countries, Grindr handles 65 mil chat messages and 2 mil exchanges of chat images per day, has 250-300k concurrent users every minute, 10k Geo Spatial database operations per second and 900 mil API calls per day. Grindr's users expect to have seamless offline delivery of messages, a complete histor ...


    Read more


  • Meeting the challenges of modern mobile messaging with XMPP – Michal Slaski
    2015-02-03 Erlang Central

    Videos



    What we'll talk about: XMPP has existed since 1999 to power a wide range of open­-standard and open-­systems communication applications, particularly instant messaging. But is it up to facing the challenges presented by the modern mobile era, where users often have multiple devices? Due to the nature of mobile networks, and the fact that users may be moving around while they are using a chat application, losing reception can result it lost connectivity and lost messages. Users switching bet ...


    Read more


  • Mongoose – Citizen of the World (Wide Web)
    2013-05-30 Erlang Central

    Presentations

    MongooseIM is an Erlang-based implementation of the XMPP server. It provides a base platform for building messaging systems and has been successfully deployed and used for serving millions of online users. Talk will explain MongooseIM and how it fits into the modern Web. After this, I will describe the ways in which MongooseIM can be integrated with web pages using Websockets, like the example many people have already seen: the group chat on the ErlangCentral.org live streaming pages. Talk ob ...


    Read more


  • Scalable ejabberd
    2012-06-22 Erlang Central

    Videos



    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. Talk objectives: Share a vision of what distributed IM server should look like. Target audience: People interested in building large-scale fault-tolerant stateful systems in Erlang. ...


    Read more


  • Testing XMPP servers with Escalus
    2012-03-02 Erlang Central

    Videos



    This talk introduces Escalus - an Open Source tool for testing XMPP servers in general and with some extra support for ejabberd in particular. Unlike other tools such as performance-oriented Tsung, Escalus concentrates on acceptance testing and correctness. ...


    Read more


  • Page 1 of 212