Videos

  • Panel Discussion – Code Mesh 2015
    2015-11-17 Erlang Central

    Videos



    Slides and more info: http://www.codemesh.io/codemesh2015/tony-hoare Tony Hoare will open with a 10 minute summary of language features proposed during his career. Each feature was motivated by the desire to reduce the range of programming errors by increasing the range of errors discovered at compile-time and ensuring that those which slip through can be detected and isolated at run-time. Then he and Bruce Tate will introduce the panel and ask the language inventors to give a  five minute i ...


    Read more


  • Concurrency + Distribution = Scalability + Availability, a Journey architecting Erlang Systems – Francesco Cesarini
    2015-11-16 Erlang Central

    Videos



    Slides and more info: http://www.codemesh.io/codemesh2015/francesco-cesarini Erlang/OTP has for years been described as your secret sauce to writing scalable and available systems. Erlang alone, however, will not do any magic. It is merely an enabler that, thanks to its semantics, programming model and predictable virtual machine makes the end results easier to achieve. In this talk, Francesco will walk through the topology patterns of modern distributed Erlang architectures, discussing the t ...


    Read more


  • Events Analysis with Riak, Perl and Erlang at Booking.com – Damien Krotkine
    2015-11-13 Erlang Central

    Videos



    Slides and more info: http://www.codemesh.io/codemesh2015/damien-krotkine At Booking.com, we have a constant flow of events coming from various applications and internal subsystems. This critical data needs to be stored for real-time, medium and long term analysis. Events are schema-less, making it difficult to use standard analysis tools.This presentation will explain how we built a storage and analysis solution based on Riak. The talk will cover: data aggregation and serialization, Riak con ...


    Read more


  • 8LU with Robert Virding: Erlang, Concurrency and LFE (Lisp Flavoured Erlang)
    2015-11-12 Erlang Central

    Videos



    Erlang was designed around a set of requirements for telecom systems. They were distributed, massively concurrent systems which had to scale with demand, be capable of handling massive peak loads and never fail. The Erlang concurrency and error-handling model was developed around these requirements. This part of the talk describes how Erlang was designed, the actual concurrency model and how it is used to build systems. Why yet another lisp? Why do we need/want a new lisp for the Erlang VM? W ...


    Read more


  • What NOT to do when building large scale systems in Erlang – Chandru Mullaparthi
    2015-11-12 Erlang Central

    Videos



    Slides and more info: http://www.codemesh.io/codemesh2015/chandru-mullaparthi Over the past 20+ years spent writing software for distributed soft real-time systems, I have made every mistake there is to make. I will share some of those in this talk so that you don't have to suffer the way I did waking up at ungodly hours of the night. Talk objectives: - Describe Erlang anti-patterns. Target audience: New and experienced Erlang developers. Slides About Chandru Chandru worked i ...


    Read more


  • Synchronizing Game Components – Robert Virding
    2015-11-05 Erlang Central

    Videos



    Slides and more info: http://www.codemesh.io/codemesh2015/robert-virding To successfully utilise modern multi-core machines requires a rethink in the classic way games have been implemented. Having a central control loop and sharing mutable data are no longer viable as they definitely do not scale. This talk will present one possible solution to this problem. It will show an example and also look at the some of the problems which can arise and their solutions. About Robert Robert Vird ...


    Read more


  • Improvements in RabbitMQ: Performance and Future Directions – Alvaro Videla
    2015-10-28 Erlang Central

    Videos



    RabbitMQ Core Developer Alvaro Videla presents: - An overview of RabbitMQ's internal architecture. - The tools used to identify the areas of the broker that needed improvement in terms of performance. - What techniques were used by Pivotal to achieve favourable results in the latest RabbitMQ release. - A tour of the features that will make RabbitMQ even faster in the future. Slides here: https://www.erlang-solutions.com/resources/webinars/improvements-rabbitmq-performance-and-future-direc ...


    Read more


  • Rainbows and Unikernels
    2015-10-19 Erlang Central

    Videos



    Garrett Smith http://chicago.citycode.io/garrett-sm... Garrett Smith takes you on a whirlwind tour of the unikernel ecosystem, it's history, where it's going, and what it could mean for the future of programming. ...


    Read more


  • “HTTP/2 in Erlang” by Joe DeVivo
    2015-09-28 Erlang Central

    Videos



    HTTP/1 has had a good run, and to be honest, it's not going anywhere anytime soon. What it is doing, is going through TCP connections like nobody's business! If you're looking to streamline communications overhead between a browser and a server or lower the network traffic of your web service calls, you might want to get on board this HTTP/2 bandwagon. I'm going to chat with you all about the HTTP protocol. How it does the things that it claims. What's the deal with multiplexing? What's so co ...


    Read more


  • Rackspace takes a look at the ERLANG programming language for distributed computing
    2015-09-28 Erlang Central

    Videos



    In this interview with Joe Armstrong and Robert Virding, two of the co-creators of the Erlang programming language, Duncan McGreggor, Sr. Engineering Manager at Rackspace gets a journey through Erlang's background, look at its strengths, and ponder the future of computing in a distributed world. Joe: http://www.sics.se/~joe/ Twitter: https://twitter.com/joeerl Robert: https://github.com/rvirding?tab=repos... Twitter: https://twitter.com/rvirding Duncan: http://cogitat.io/ Twitter: ...


    Read more


  • Explore Elixir using board game logic – Torben Hoffmann
    2015-09-25 Erlang Central

    Videos



    Elixir is a concurrency oriented, functional language that brings new ways of solving problems. Board games are fun and good challenges when exploring a new language, so let’s take a look at how Elixir can be used to implement the logic for a board game and what lessons we can apply in "real-life" problems as well! On 23 September at 17:00 BST (9:00 PT; 12:00 ET; 18:00 CEST) Torben Hoffmann - Basho Architect, Erlang Priest and Elixir Alchemist will show you how Elixir can be used to impleme ...


    Read more


  • Page 19 of 86« First...10...1718192021...304050...Last »

Follow Erlang Central: