Videos

  • Lance Halvorsen – Phoenix Is Not Your Application (ElixirConfEU 2016)
    2016-05-27 Erlang Central

    Videos



    Slides and more info: http://www.elixirconf.eu/elixirconf2016/lance-halvorsen Frameworks are a great help to web developers in all languages. The productivity increases are real, but there's a catch. Framework elements tend to entangle and overshadow an application's domain entities. This effectively chains the application to the framework. Choosing a new framework, or choosing a new interface entirely, almost certainly means a rewrite. Elixir and Phoenix offer a way out. We can build an appl ...


    Read more


  • Ben Tyler – Experimenting with Superpowered Web Services: Phoenix on Riak_Core(ElixirconfEU 2016)
    2016-05-25 Erlang Central

    Videos



    Slides and more info:  http://www.elixirconf.eu/elixirconf2016/ben-tyler Through Erlang, Elixir developers have access to some amazing tools for building resilient distributed systems. riak_core is one such tool: it provides the framework behind Riak’s high availability KV store. In this talk, I’d like to explore some unconventional architecture by using riak_core and Phoenix to build fault-tolerant stateful web applications. What happens when the app servers are also the database nodes? ...


    Read more


  • Bram Verburg – Securing Elixir Applications (ElixirConfEU 2016)
    2016-05-25 Erlang Central

    Videos



    Slides and more info: http://www.elixirconf.eu/elixirconf2016/bram-verburg Every new language or framework needs time to prove itself in production, for its early adopter to try, fail, iterate, and document what they have learned. Elixir and Phoenix can leverage the 30 years head-start of the underlying Erlang platform, but for newcomers to the platform it is not always easy to find and apply Erlang best practices. This talk explores some specific security-related aspects of Elixir, Phoenix a ...


    Read more


  • Gary Rennie – The Road to 2 Million Websocket Connections in Phoenix (ElixirConfEU 2016)
    2016-05-24 Erlang Central

    Videos



    Slides and more info: http://www.elixirconf.eu/elixirconf2016/gary-rennie This talk will discuss how the Phoenix team was able to create a single chat room with 2 million users on a single machine. Benchmarking WebSockets is a little more in depth than benchmarking HTTP requests, this talk covers the Tsung tool which was used for the benchmarks and how it can be configured for different testing scenarios. I will cover how Tsung was used to find the concurrent connection limits that Phoenix co ...


    Read more


  • Michał Muskała – Ecto – the Past, the Present, the Future (ElixirConfEU 2016)
    2016-05-24 Erlang Central

    Videos



    Slides and more info: http://www.elixirconf.eu/elixirconf2016/michal-muskala With nearly 3000 commits and 200 contributors Ecto is one of the biggest and oldest Elixir repositories. Not only that - it's one of the most popular Elixir projects. And yet there's a lot happening all the time, especially now with the 2.0 release. Looking at the commit history of Ecto one can discover a journey most of Elixir developers take - first trying to force object-oriented habits into functional frame, late ...


    Read more


  • The Erlang VM or How I Stopped Worrying & Started Loving Parallel Programming • Erik Stenman
    2016-05-24 Erlang Central

    Videos



    Check out our upcoming conferences at http://gotocon.com Subscribe to GOTO Conference's YouTube Channel at https://www.youtube.com/user/GOTOConferences?sub_confirmation=1 Erik Stenman - Chief Erlang Wizard at Klarna ABSTRACT Writing a 24/7 financial web services is quite hard. Writing scalable software is hard. Writing parallel programs is really hard. With the right tool though, it gets easier. In this talk I will present the Erlang VM: Beam. Beam implements message passing, process ...


    Read more


  • Paul Wilson – How to Build a Slack-Controlled, Saxophone-Playing Robot (on Wheels) Using Elixir and Nerves (ElixirConfEU 2016)
    2016-05-23 Erlang Central

    Videos



    Slides and more info: http://www.elixirconf.eu/elixirconf2016/paul-wilson Starting with a brief explanation for why Elixir is an excellent choice for embedded systems, we will look at how to building a cool Elixir robot, using [Nerves](http://nerves-project.org). ​ You will learn how to: ​ * get started (often the hardest part) * structure an embedded OTP appplication * customise an embedded linux using Buildroot/Nerves * control your robot using an embedded web server * control your robo ...


    Read more


  • Comparing Erlang and Go Concurrency
    2016-05-23 Erlang Central

    Videos



    Go has a concurrency system inspired by the Communicating Sequential Processes paper by CAR Hoare. Erlang's concurrency system has more in common with Carl Hewitt's Actor model. We are going to briefly explore the academic papers which form a basis for these two languages, and then compare and contrast the concurrency primitives between Erlang and Go using live demos and sample code. ...


    Read more


  • Volker Rabe – From a Ruby on Rails Monolith to Elixir and Elm Microservices (ElixirConfEU 2016)
    2016-05-23 Erlang Central

    Videos



    Slides and more info: http://www.elixirconf.eu/elixirconf2016/volker-rabe "A Transmuting Journey: From a Ruby on Rails Monolith to Elixir and Elm Microservices " MyMeds&Me is a startup company based in central London that provides a software as a service for pharmaceuticals to track the side effects of medications in a systematical way and exports the reports in a standardised format for the clients safety system. The current application is based on Ruby on Rails, Postgres and ElasticS ...


    Read more


  • Roope Kangas – Three Games In Elixir (ElixirConfEU 2016)
    2016-05-23 Erlang Central

    Videos



    Slides and more info: http://www.elixirconf.eu/elixirconf2016/roope-kangas We have built backends for three games in Elixir. Going to talk about what we learnedand how we did these. Also share a bit about our journey to using Elixir/Erlang. Talk objectives Learn about working production systems. Learn about solutions used to build realtime PvP, singleplayer and a turn based games. How we deploy the servers. Target audience Game developers, programmers, devops people. Roope ...


    Read more


  • Andrea Leopardi – Concurrent and Resilient Connections to Outside the BEAM (ElixirConfEU 2016)
    2016-05-20 Erlang Central

    Videos



    Slides and more info: http://www.elixirconf.eu/elixirconf2016/andrea-leopardi In Elixir applications, there's often the need to have persistent connections to external services such as TCP connections to database servers. In this talk, we'll explore how to build such connections in a way that takes advantage of some of Elixir's most appreciated features: concurrency and resiliency. We'll see how to make such connections concurrent, e.g., making them asynchronous or using pooling, and how to m ...


    Read more


  • Zandra Norman – Scaling Distributed Erlang (ElixirConfEu 2016)
    2016-05-20 Erlang Central

    Videos



    Slides and more info: http://www.elixirconf.eu/elixirconf2016/zandra-norman One of the great things with Erlang is how easy it is to distribute. Distributed Erlang makes applications transparent when porting them from a single computer to multiple computers in a network. There are still areas for improvement though, and the OTP team is working on improving the scalability and services of Distributed Erlang. In this talk we'll see what plans we have for the Erlang Distribution. Talk objecti ...


    Read more


  • Page 11 of 86« First...910111213...203040...Last »

Follow Erlang Central: