Tag Archives: HTTP

  • Build custom protocols with Ranch and msgpack
    2013-02-19 Erlang Central

    Videos



    Developers are often required to make different components of a system communicate. HTTP is a common protocol to bind two different parts of a system, but HTTP is slow and difficult to use. Sometimes you just need to send a few values at a time and don't need the overhead of HTTP. The msgpack serialization library can be used to build one such custom protocol. It is available on pretty much any platform you can think of, is small and efficient, and most importantly it allows you to build very ...


    Read more


  • Introduction à Riak
    2012-11-30 Erlang Central

    Presentations

    Riak est une base de données NoSQL scalable écrite en Erlang et utilisable en HTTP, Erlang et de nombreux autres langages. Cette introduction décrit l'architecture de Riak, offre un petit tutoriel de prise en main et présente des retours d'expérience. ...


    Read more


  • Introduction to Webmachine
    2012-11-05 Erlang Central

    Videos



    Matt Heitzenroder provides an introduction to Webmachine, a RESTful toolkit for writing well-behaved HTTP applications, helping developers to deal with the complexities of an HTTP-based application. Talk objectives: To introduce Webmachine as a good starting point for learning Erlang and as a tool to quickly build RESTful APIs Target audience: Erlang Beginners and Web Developers ...


    Read more


  • Data in the Cloud with Refuge
    2012-03-26 Erlang Central

    Videos



    More and more things will be connected in order to make our lives and our businesses more efficient and more enjoyable. But while some people are creating big data clusters, The Refuge projetc wants to build a platform that will allow you to connect data endpoint and use datas in a distributed and decentralized manner. The refuge data platform is fully written in Erlang (with some C) and is embedding Apache CouchD as the primary data storage. Talk objectives: This talk will give an overvie ...


    Read more


  • Leverage the World Wide West with Farwest
    2012-03-26 Erlang Central

    Videos



    Today's applications are often web applications. And the ones who aren't usually include not only an HTTP server, but a complex interface to access all the components of the underlying application. All this in realtime. Farwest is a new web development platform that allows you to painlessly build realtime web applications. It is designed to allow a clean separation of concerns, allowing an Erlang developer to only worry on the backend, and a frontend developer to never have to look at Erlan ...


    Read more


  • VoIP applications and the Cloud – Where gen_fsm really shines
    2011-10-31 Erlang Central

    Presentations

    Aptela provides hosted communications services for small business. Our - entirely cloud based - platform includes complex call routing, messaging, web-portals, mobile apps, PSTN/SIP access, and a coffee-grinder attachment. At peak, we handle dozens of calls (and an infinity of HTTP requests) per second. These complex calling services work thanks to the magic of gen_fsm, a behaviour which is frequently overlooked at best, and ignored at worst. In the first part of the talk, I'll describ ...


    Read more


  • Design and implementation of an Erlang-based gateway
    2011-10-31 Erlang Central

    Presentations

    To contemporary applications, the Web has become a fundamental layer of databases and application logic. For example, in a mobile banking system, financial services--such as account management, bill payment, security trading--sit in application servers, and a content gateway integrates these web services APIs, translates data to presentation, and delivers to mobile devices for rendering. In such an architecture, a content gateway is the key integration point of many application systems. H ...


    Read more


  • Highly distributed VoIP at Aptela – Cool features (and headaches)
    2011-03-21 Erlang Central

    Videos



    Aptela provides hosted communications services for small business. Our platform includes complex call routing, messaging, web-portals, mobile apps, PSTN/SIP access, and a coffee-grinder attachment. At peak, we handle dozens of calls - and an infinity of HTTP requests - per second Last year we swapped out our (homegrown) EJB/Postgres based platform with a (also homegrown) highly distributed OTP/CouchDB based one. It wasn't an easy switch given the peculiarities and pitfalls of designing for a ...


    Read more