Videos

  • Erlang Factory SF 2015 – Joseph Blomstedt – Data Structure Adventure
    2015-04-13 Erlang Central

    Videos



    Erlang comes with numerous data structures ranging from built-in lists, tuples, records, and (recently) maps to standard lib offerings such as orddict, dict, gbtrees, sets, orddsets, queue, and array. Likewise, use cases that need a concurrent data structure can use ETS in various ways as a concurrent hash map, concurrent ordered tree, or even a set of concurrent counters. While these built-in offerings are often adequate, anyone who has tried to build high performance Erlang system often run ...


    Read more


  • Erlang Factory SF 2015 – Lukas Larsson – BEAM – ‘The Times They Are A-Changing’
    2015-04-13 Erlang Central

    Videos



    Since the introduction of SMP into the Erlang VM, not buch has been done to increase the scalability of the time primitives provided to the Erlang programmer. Soon new features to deal with time and timers will be introduced into Erlang, this talk will give an intro to the new features and the mechanisms behind them. Talk objectives: - Prepare advanced Erlang users for the new API's to be introduced to manage time and timers. And also give an introduction to the woes of time travel; Tar ...


    Read more


  • Erlang Factory SF 2015 – The Timeless Way of Building Erlang Apps
    2015-04-13 Erlang Central

    Videos



    The software patterns movement claims to take inspiration from Christopher Alexander's "The Timeless Way of Building" - but they got it wrong! Alexander wants a pattern language to create things that are human and alive. He wants to empower people, not only architects, in a process of discovering practical patterns that feel good when used. The software patterns movement instead gives us abstract, contrived patterns from so-called architectural master minds that focus on code reuse and productiv ...


    Read more


  • Erlang Factory SF 2015 – Adreas Olofsson – Why Simplicity Matters: A Hardware Perspective
    2015-04-10 Erlang Central

    Videos



    Over the span of 40 years chip designers pulled off one of the greatest magic trick in history: they made hardware disappear. Forty years ago, every programmer knew exactly how many bits and clock cycles a program consumed. Today, computing hardware and memory has gotten so cheap and powerful that for most programmers it has disappeared from the mind. Of course as everyone working on the bleeding edge of computing knows, there is a big difference between absolute zero and almost zero. In this ta ...


    Read more


  • Erlang Factory SF 2015 Keynote – From WhatsApp to Outer Space
    2015-04-10 Erlang Central

    Videos



    This will be a joint keynote, given by Mike Williams, Joe Armstrong and Robert Virding The Internet and Web are the world's largest distributed concurrent system, the problem domain and challenge Erlang was designed to to address. This is what the developers of many successful money-making systems using Erlang have understood and exploited. As systems are getting more complex, how do you get better tools and build sustainable teams? We have been running development projects using Erlang fo ...


    Read more


  • Erlang Factory SF 2015 – News from the OTP Team
    2015-04-10 Erlang Central

    Videos



    The Erlang Factory SF Bay is a two-day tech conference focused on the Erlang programming language. It brings together the rapidly growing community that uses Erlang in order to showcase the language and its various application to today's distributed environments. Those less familiarized with the language get first-hand accounts on how companies solve real-world challenges using Erlang. Training courses on Erlang, OTP and other tools ad solutions based on the language are usually organised around ...


    Read more


  • Erlang Factory SF 2015 – Michal Slaski & Sonny Scroggin – MongooseIM + Phoenix
    2015-04-10 Erlang Central

    Videos



    In this talk we discuss XMPP semantics and Phoenix Web Framework use cases. We explain why we believe modern web frameworks can benefit from 15 years of designing and implementing XMPP systems. We will focus on MongooseIM XMPP server and Elixir Phoenix Web Framework. Talk objectives Show practical examples of how XMPP, WebSockets, Elixir and JavaScript can be used all together to create applications for the Web of Things (TM). Target audience Developers of modern web applications wi ...


    Read more


  • Erlang Factory SF 2015 – Anthony Molinaro – How to pick a Pool in Erlang without Drowning
    2015-04-02 Erlang Central

    Videos



    How to Pick a Pool in Erlang without Drowning When building a system in Erlang one often encounters situations where a pool of processes or a pool of connections would be convenient or necessary. Unfortunately, searches for "connection pool" or "process pool" on a website like Github can show more than 30 different libraries to use. Some of these are more popular than others and have even been the subject of talks or blog posts.  Others lack documentation but have been used in production se ...


    Read more


  • Erlang Factory SF 2015 – Scott Lystig Fritchie – Actively measuring and profiling Code
    2015-04-02 Erlang Central

    Videos



    Actively measuring and profiling Code When profiling any code or system workload, I always think of Brendan Gregg's definition of "casual benchmarking", which is: "You benchmark A, but actually measure B, and conclude you've measured C". Profiling Erlang systems is frequently very difficult because managing and understanding concurrency is difficult. This talk suggests ways to help Erlang developers understand how they can measure A, confirm they're measuring A, and quantify how much thei ...


    Read more


  • Erlang Factory SF 2015 – Dmitry Demeshchuk – What Docker Users Can Learn From Earlang
    2015-04-01 Erlang Central

    Videos



    What Docker Users Can Learn From Erlang Current ways of utilizing Docker or other Linux containers suffer from reliability problems: containers die, fail to communicate between each other, can't easily save or recover internal state, etc. The goal of this talk is to apply Erlang's best practices to running Linux containers, making it possible to assemble reliable systems from unreliable components. Turns out, learning from Erlang not only helps to improve the systems' overall stability but a ...


    Read more


  • Erlang Factory SF 2015 – Irina Guberman – Maximizing throughput on Multicore Systems
    2015-04-01 Erlang Central

    Videos



    Maximizing throughput on Multicore Systems Erlang is the best language there is for getting the most out of your concurrent system -- it was created with multi-core processing in mind! However, to get the best of it we need to understand what our concurrent processes are actually doing and how they'll play out with our system's physical limitations, a concept also known as mechanical sympathy. I would like to explore this subject based on my project at Ubiquiti Networks and take a look at an ex ...


    Read more


  • Page 28 of 86« First...1020...2627282930...405060...Last »

Follow Erlang Central: