Tag Archives: erlang

  • Erlang and OpenFlow: A Match Made in the Cloud!
    2013-03-18 Erlang Central

    Videos



    How our view of networking must evolve to address the multi-core crisis! I'll be describing LINC: an Open Source OpenFlow switching platform developed in Erlang, intended for use with the OTP. I will also introduce OpenFlow, the Open Network Foundation, and the community around LINC called FlowForwarding.org. Talk objectives: Spark debate and interest in solving networking challenges in ultra-scale computing platforms like Erlang/OTP and Scala/AKKA. Target audience: The Erlang/OTP commu ...


    Read more


  • Amateur Radio Propagation Analysis with Erlang/OTP and Riak
    2013-03-18 Erlang Central

    Videos



    Automated signal analysis in multiple reception locations enables a large-scale data analysis opportunity for radio propagation. The accumulated datasets result in millions of reception reports, which is suitable for applying "big data" solutions. In this presentation, Kenji describes a problem solution approach with Erlang/OTP and Riak to store and analyze the reception reports from two different amateur radio shortwave reception networks called reversebeacon.net and WSPRnet, and shows how to a ...


    Read more


  • Multimedia Galore: Sending JPGs and 3GPs and AMRs!
    2013-03-18 Erlang Central

    Videos



    A very popular feature of the WhatsApp Messenger smartphone application is the ability to send images, videos, and audio notes to the smartphones of friends, family members, and groups. As one of our 2012 server projects, we replaced our original multimedia system with an Erlang-based system.  In this talk we will describe the architecture of the new system, some of the obstacles we encountered, and the scalability, functionality, and operability improvements that were achieved. Talk objec ...


    Read more


  • Spilgames Storage Platform
    2013-03-18 Erlang Central

    Videos



    Describing the architecture of the abstraction layer we use for storage. The main properties of the platform are: - Massively scalable - A transparent layer for sharding - Works with any storage backend (MySQL, RIAK...) - Offers caching - Can be queried used native erlang or HTTP (JSON or ProtocolBuffers) Talk objectives: Showing the properties of the Spilgames Storage platform. Sharing some details of the internal implementation and the thinking process that led us to implementing ...


    Read more


  • Bottleneck Whack-A-Mole at Scale
    2013-03-18 Erlang Central

    Videos



    When an Erlang app starts falling over in production it can seem like a daunting task getting it back up and stabilized again.  We will discuss a number of methods, both reactive and preventative, for bulletproofing Erlang apps against concurrency bottlenecks, VM quirks and the plethora of ways your code can come back to haunt you. Talk objectives: Teach the audience how to bulletproof their Erlang code against scaling pains. Target audience: Folks who write and support production code. ...


    Read more


  • Where are we on the Map?
    2013-03-18 Erlang Central

    Videos



    The Erlang/OTP team has been investigating and prototyping a new built in datatype "maps" for a while now. This talk will give you insight in the journey towards the current status when it comes to "better records" with atoms as keys and with more general "maps" with any terms as keys. Talk objectives: Broaden the knowledge about what the Erlang "maps" will be like. Target audience: SW developers with interest in programming language design and virtual machine design. ...


    Read more


  • Erlang does Nuclear Physics – Controlling Medium Scale Nuclear Physics Experiments
    2013-03-18 Erlang Central

    Videos



    Nuclear physics experiments are centered around hardware - from power supplies to data acquisition hardware and everything in between. Not surprisingly, Erlang is a very natural fit for monitoring and controlling the hardware which is dedicated to those experiments. I will discuss two instances in which Erlang has been used to this purpose - one large scale and one medium scale experiment - and share stories and lessons learned on the battlefield of Physics. Talk objectives:I hope to demonstr ...


    Read more


  • Lager: Logging with Confidence
    2013-03-18 Erlang Central

    Videos



    Logging with Erlang can be fraught with peril. If it isn't a gen_server with a 10mb binary in its state crashing and OOMing the node as error_logger tries to print its state, it's your webserver crashing with 10,000 open connections with each one trying to log that it crashed. Or maybe you're writing an Erlang-powered product and don't want to scare your customers with scary, giant Erlang tuples in their log messages. Lager is Basho's answer to the problems it encountered shipping Riak with t ...


    Read more


  • Browser Frontend + Erlang Backend-> Webapp Anywhere
    2013-03-18 Erlang Central

    Videos



    This talk is mainly about how we utilize Erlang to build a unified platform that can act as a solid, concurrent backend for HTML5 webapps. Qiyun Webapp platform provides the whole tool chain and a unified platform for designing, developing, deploying and hosting HTML5 webapps. It includes project management, online editor, WYSIWYGE IDE,version control, database design and operation tools, security control, all integrated.Users can write their backend logic in Javascript which is parsed and compi ...


    Read more


  • All your Cores are Belong to us: Turbo-Charging for the Many-Core World
    2013-03-18 Erlang Central

    Videos



    Erlang provides an excellent framework for programming concurrent systems on multi and manycore CPUs.  In this talk we will discuss the work we have done at Concurix in enhancing Erlang and the underlying operating system to take advantage of manycore systems.  We will cover both real world benchmark results as well as detail some of the underlying technology improvements such as parametric memory configuration, automatic memoization, reducing locks, and so forth. Talk objectives: To diss ...


    Read more


  • Neuroevolution Through Erlang
    2013-03-18 Erlang Central

    Videos



    This talk will cover the use of Erlang in the development of Neural Networks, and other types of evolving learning Universal Learning Network based intelligent agents. The talk will elaborate on why Erlang is a perfect fit for the development of distributed neural networks, the importance of Erlang's features to the field and future of Computational Intelligence, its role as the quintessential neural network programming language, and provide a case study of its use in the construction of distrib ...


    Read more


  • Page 25 of 29« First...1020...2324252627...Last »