Tag Archives: Process One

  • Distributed Social Networking with ejabberd
    2011-03-21 Erlang Central

    Videos



    With the rise of highly centralised social network, is a big risk of centralisation of lot of data in a single place. This is a point of failure and a threat for privacy. XMPP protocol (eXtensible Messaging and Presence Protocol) is a protocol designed to build decentralised, federated infrastructure. Known for synchronous communication, XMPP is also very good at typical asynchronous communications found in social networks. I will present the OneSocialWeb initiative to build federated social net ...


    Read more


  • Wave in Erlang: Progress update on WaveOne server
    2010-06-07 Erlang Central

    Videos



    Google Wave is the emerging protocol for real time collaboration and semi-structured process. ProcessOne has developed its own implementation of the Wave protocol in Erlang, for scalability purpose and integration with ejabberd XMPP server. Our server supports a large subset of the required feature (From Wave operational transformation engine to Wave storage, including federation with Google Wave server itself). The default client protocol we use is XMPP, meaning our Wave server can work as a ...


    Read more


  • Extending ejabberd with Google Wave support: Adding realtime collaboration to realtime messaging.
    2010-03-22 Erlang Central

    Videos



    We have developed our ProcessOne our own interoperable version of Google Wave server. It supports a large subset of the required feature (From Wave operational transformation engine to Wave storage). The default client protocol is XMPP, meaning our Wave server can work as an ejabberd XMPP server extension and can be use directly inside XMPP client.This talk will present the Wave protocol, our Wave server, developed in Erlang, and its architecture. ...


    Read more


  • Whitelabel Erlang
    2009-06-22 Erlang Central

    Videos

    Whitelabel Erlang covers the trials, tribulations and technologies used in building a whitelabel ejabberd hosting service. The talk explains the rationale behind the choices of web server, templating system, email module, page optimizers and other web framework components. The talk also covers the documented and undocumented DNS query and caching modules in OTP and introduces 'dns' - a convenient new API for using them. Finally, the talk describes some tips and tricks useful for whitelabel ho ...


    Read more


  • OneTeam Media Server: Adding Video to Instant Messaging with Erlang
    2009-06-22 Erlang Central

    Videos

    OneTeam Media Server is a new project launched by ProcessOne which is a Media server for Flash clients implementing the FLV and RTMP protocol. The project is designed so that it can work hand in hand with ejabberd, ProcessOne Instant Messaging platform. This presentation presents the goal and the architecture of the project and demonstrates the video platform. We will give performance feedback on Erlang use for binary processing in a highly demanding context. ...


    Read more


  • OneTeam Media Server: Adding Video to Instant Messaging with Erlang
    2009-04-27 Erlang Central

    Videos

    OneTeam Media Server is a new project launched by ProcessOne which is a Media server for Flash clients implementing the FLV and RTMP protocol. The project is designed so that it can work hand in hand with ejabberd, ProcessOne Instant Messaging platform. This presentation presents the goal and the architecture of the project and demonstrates the video platform. We will give performance feedback on Erlang use for binary processing in a highly demanding context. ...


    Read more