Videos

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

    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


  • Kevin Hammond – ParaFormance: Finding Patterns of Parallelism
    2016-11-24 Erlang Central

    Featured Videos



    http://www.codemesh.io/codemesh/kevin-hammond   Emerging multicore and manycore architectures offer major advantages in terms of performance and low energy usage. We are already seeing designs for 100+ cores CPUs and 1000+ cores GPUs, offering significant potential for parallelism. However, programming models are lagging behind. Exploiting the potential of new parallel systems, even using higher-level programming models, is highly challenging. Fundamentally: "Parallelism is too ...


    Read more


  • Tyler McMullen – Load Balancing is Impossible
    2016-11-24 Erlang Central

    Featured Videos



    http://www.codemesh.io/codemesh/tyler-mcmullen Load balancing is something most of us assume is a solved problem. But the idea that load balancing is "solved" could not be further from the truth. If you use multiple load balancers, the problem is even worse. Most of us use "random" or "round-robin" techniques, which have certain advantages but are highly inefficient. Others use more complex algorithms like "least-conns," which can be more efficient but have horrific edge cases. "Consistent ha ...


    Read more


  • Claudia Doppioslash – Building a Graphical IDE
    2016-11-24 Erlang Central

    Featured Videos



    http://www.codemesh.io/codemesh/claudia-doppioslash   I will demonstrate how a complex application, an IDE for one of the visual PLC languages (Programmable Logic Controllers), can be built with Elm, and our experience of porting it to Purescript. The PLC programming language is compiled to BEAM files and runs in the Erlang VM in a distributed way. I will show how the client side is talking via Websockets with a Cowboy handler on the Erlang side. I will also give an overview of ...


    Read more


  • Brian Troutwine – A History of Space Stations
    2016-11-23 Erlang Central

    Featured Videos



    http://www.codemesh.io/codemesh/brian-troutwine   Early spaceflight literature promised massive cities glittering in orbit, scrappy colonies on the Moon, routine trips to Mars and the asteroid belt. None of that has materialized. What we have accomplished instead is an elaborate 450 ton microgravity laboratory crewed by three and a solar system peopled with robots. No one has been to the Moon since 1972 and we've only just now begun to set hard dates with an ambition to humans reachin ...


    Read more


  • Christopher Meiklejohn, Caitie McCaffrey – A Brief History of Distributed Programming: RPC (CodeMesh 2016)
    2016-11-23 Erlang Central

    Videos



    http://www.codemesh.io/codemesh/christopher-meiklejohn While many of the distributed systems we operate today are built with language like Java and Go, distributed programming has a long history of innovation and adoption of its ideas. This include innovations seen all throughout the various fields of computing: novel type systems for dynamic languages; the concept of the promise, now a standard programming technique in web development;  and unified models of programming when data liv ...


    Read more


  • Joe Armstrong & Alan Kay – Joe Armstrong interviews Alan Kay (CodeMesh 2016)
    2016-11-23 Erlang Central

    Videos



    http://www.codemesh.io/codemesh/alan-kay Code Mesh this year is a week away (Nov 11th) from Alan Kay's 50th anniversary of the "realization" about "objects", where objects do not share memory and communicate with each other through message passing. He calls it a realization rather than "invention" because "everything was kind of there" in the form of what Turing came to in the 30s, Sketchpad did in 1962, what Simula didn't quite do in 1965 (but still did something interesting), the "processes ...


    Read more


  • Erlesy – Visualizing OTP State Machines by Paweł Antemijczuk, Nicholas Gunder
    2016-10-05 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/euc2016/pawel-antemijczuk Erlesy is an open source tool developed to fill the specific problem of helping non-Erlang developers or architects in reviewing finite state machines developed in Erlang OTP.  The tool converts gen_fsm modules into a generic graphical form to be used as an alternative to reading Erlang code. Talk objectives: The goal of this talk is to present our experiences of modeling Erlang FSMs in Motorola Solutions and ...


    Read more


  • Trace Debugging With Erlyberly by Andy Till
    2016-10-04 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/euc2016/andy-till The BEAM virtual machine has flexible and powerful tooling from introspection, statistics and debugging without affecting the running application. Erlyberly is an ongoing project to lower the barrier for entry for using these capabilities, focusing on tracing. Talk objectives: Learn how to debug Erlang, Elixir and LFE applications using tracing with erlyberly. Target audience: Erlang, Elixir and LFE developers. ...


    Read more


  • Page 1 of 8412345...102030...Last »

Follow Erlang Central:

Share your Erlang Story?

content@erlangcentral.org