Videos

  • QuickCheck Mini for Elixir – Thomas Arts
    2015-12-10 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/berlin2015/thomas-arts In September we released the QuickCheck Mini 2.0, the second free, scaled down, version of QuickCheck. With QuickCheck Mini you can generate tests automatically. By specifying a data generator and a property of the software that should hold, QuickCheck generates test cases that verify whether your property indeed holds. This talk introduces you to QuickCheck Mini and the cool things you can do with it from an Elixir ...


    Read more


  • Don’t fear Erlang, fear your Team – Meike Hecker
    2015-12-09 Erlang Central

    Videos

    Slides and more info: http://www.erlang-factory.com/berlin2015/meike-hecker SumUp is the leading mPos provider in Europe. Of course you will learn what we are doing with Erlang, but the main time you will hear what I learned at SumUp. How I managed the switch from Java to Erlang. And you will learn what kept us from delivering the Software we intended to build. Talk objectives: - entertain with my pain :) - put managers' fears towards Erlang into right perspective - make clear tha ...


    Read more


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

    Videos



    Slides and more info: http://www.erlang-factory.com/berlin2015/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 ...


    Read more


  • Design by Contract in Elixir: “Let it crash” meets “It shouldn’t crash” – Guillermo Iguaran, Elba Sanchez
    2015-12-07 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/berlin2015/guillermo-iguaran Mission-critical systems cannot afford software crashes due to un-handled runtime errors. In 1996, a $500 million software error caused the crash in the maiden flight of the European Ariane 5 launcher. Media reports indicated that a half-billion dollars was lost. Typically unit tests are used to verify that the software works correctly under certain example cases but hardly can be used to detect all possible edge ...


    Read more


  • Unleashing the Core Value – Torben Hoffmann
    2015-12-07 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/berlin2015/torben-hoffmann Using riak_core has until recently not been for the faint of heart. Dependency issues due to a somewhat deep dependency graph has made it more painful than it ought to be. In this talk we will look at how to deal with such a dependency problem using xref and Columbo, the dependency detective tool. We will also visit how the changes makes using riak_core in your own application a breeze. About Torben Torben ...


    Read more


  • Harmful GOTOs, Premature Optimizations and Programming Myths are The Root of All Evil – Alvaro Videla
    2015-11-24 Erlang Central

    Videos



    Slides and more info: http://www.codemesh.io/codemesh2015/alvaro-videla Over the years our industry has accumulated folklore that shapes what we are as an industry. We repeat maxims like "Premature optimisation is the root of all evil" but perhaps ignoring the context on which that sentence was said. This ignorance has lead us to creating myths that sometimes do more harm than good. In this talk I will review some of those myths, see their origin and at the same time make a historical revi ...


    Read more


  • Into Production – Jamie Winsor
    2015-11-19 Erlang Central

    Videos



    Slides and more info: http://www.codemesh.io/codemesh2015/jamie-winsor Jamie Winsor began using Elixir daily at version 0.9.0 at Undead Labs when he joined to build out a distributed online game platform for future Undead Labs titles. In this talk you will hear the story about Undead's journey down the road to production while they attempted to bring their Elixir based online game platform to the cloud and then to scale. This talk is broken up into a set of vignettes, each representing a nota ...


    Read more


  • My Little Pony – Darach Ennis, Sylvan Clebsch
    2015-11-19 Erlang Central

    Videos



    Slides and more info: http://www.codemesh.io/codemesh2015/darach-ennis Pony is a relatively new LLVM based compiled language supporting ease of integration with native code. This talk takes a deep dive into Pony and the mature Erlang ecosystem. Plus, who doesn't like 'ponies'? Talk objectives: - Learn a little about Pony itself, using Pony, and extending Pony with native extensions. - Compare and contrast to the Erlang ecosystem on a joyride through the fields of pony. - There will ...


    Read more


  • An Evolution of a Betting Engine at William Hill – Peter Morgan
    2015-11-18 Erlang Central

    Videos



    Slides and more info: http://www.codemesh.io/codemesh2015/peter-morgan Take a peek at some of the R&D that we are doing at William Hill to cope with 464 bets per second, 5,000,000 price changes and 160TB of data passing daily through our networks on a system that is available 24x7. Talk objectives Many of our current systems are based on a traditional database centric architecture. Our current capacity is fixed for the major sporting events relying on more exotic hardware each year ...


    Read more


  • Modern Abstractions and the Web, and avoiding Pitfalls because Life is short – Irina Guberman
    2015-11-18 Erlang Central

    Videos



    Slides and more info: http://www.codemesh.io/codemesh2015/irina-guberman Discuss existing high-level software abstractions in the context of a scalable web app. Present Erlang, Elixir, and Phoenix as great examples of powerful and useful abstractions. Also discuss a number of other languages and frameworks -- their strengths and shortcomings. Talk objectives: Philosophical discussion about importance of making insightful and unbiased software choices with lots of technical examples. ...


    Read more


  • Page 18 of 86« First...10...1617181920...304050...Last »

Follow Erlang Central: