Tag Archives: Erlang user conference

  • EUC 2014 – Eric Meadows-Jönsson – Elixir Tooling: Exploring Beyond the Language
    2014-08-04 Erlang Central

    Videos



    You may have been introduced to Elixir before. The language features have been shown; strong meta-programming, protocols, and Erlang interop. This talk is about the less talked about, but equally important, surrounding features of Elixir. Eric will cover the great parts of the standard library, including lazy collections, Unicode strings, and the parallel compiler. Additionally, he will talk about Elixir tooling specifically Mix the build tool and Hex the newly created package manager. The ta ...


    Read more


  • EUC 2014 – Paul Butcher – The Parallelism and Concurrency Landscape: Where does Erlang Fit?
    2014-08-01 Erlang Central

    Videos



    Developers are flocking to Erlang because of its superb support for concurrency. Erlang's actor-based approach is particularly strong, but it's not the only way. What approaches are other languages and ecosystems taking? And what lessons can the Erlang community learn from them? Talk objectives: - There’s more to parallelism than multiple cores - Parallelism and concurrency related, but different - There’s more to concurrency than actors Target audience: - Anyone who is ...


    Read more


  • EUC 2014 – Paul Davis – Knit: A New Tool for Releases and Upgrades
    2014-07-30 Erlang Central

    Videos



    If you've ever wondered about how Erlang releases and upgrades work, this talk is for you. This talk will be a whirlwind tour from hot code loading mechanics all the way through applying release upgrades. This talk will also announce Knit, a new tool for release and upgrade generation. Anyone familiar with the basics of Erlang will be able to follow this talk easily. Anyone that's ever done `c(module).` in the shell will have enough background to understand the concepts. This talk is intended to ...


    Read more


  • EUC 2014 – Richard Jonas – Monitoring Erlang Systems with WombatOAM
    2014-07-29 Erlang Central

    Videos



    WombatOAM is an operations and maintenance framework for Erlang based systems. This talk shows how it connects to your nodes via distributed Erlang, how it gathers and stores metrics, notifications and alarms, and how it displays this information on its web dashboard. The talk also covers the basics of Wombat's architecture. Talk objectives: The goal is to give an understanding of what WombatOAM can do for monitoring Erlang systems and how it achieves that. Target audience: Developers an ...


    Read more


  • EUC 2014 – Duncan McGreggor – The State of LFE: A Lisp Flavoured Smörgåsbord
    2014-07-28 Erlang Central

    Videos



    In the LFE talk given at Erlang Factory San Francisco 2014, we got up and running with LFE: everything from the basics through use in cloud apps and building RESTful services. We even explored the fringe with GP and HTNs. This talk will provide a brief overview of these but then continue with the latest exciting developments in the language and the community. Talk objectives: - Provide a brief overview of what a Lisp in the 21st century provides. - Review several of the more useful/prevalen ...


    Read more


  • EUC 2014 – Heinz Gies – Building a Cloud with Erlang and SmartOS – How Hard Could it Possibly Be?
    2014-07-28 Erlang Central

    Videos



    Project FiFo has been around for two years now and grown from a for fun project to run my hobby server to powering private systems installation in multiple universities and last but not least multiple datacenters for the Lucera public cloud. Between the start and today FiFo has become a rather complex distributed system and it was not always a smooth ride to get here. This talk will go over the biggest issues and failures and what I have learned from them. Talk objectives: Sharing ...


    Read more


  • EUC 2014 – Christian Dahlqvist – Riak 2.0: The Swiss Army Database
    2014-07-24 Erlang Central

    Videos



    Riak 2.0 is truly a major release as it adds a wide range of new and improved features, making it more flexible and than ever. This talk introduces these new features and discusses the impact they will have on application development and how you most efficiently model your data. Talk objectives: - Give the audience an understanding about the new features available in Riak 2.0 and how these best can be utilised when building performant and scalable applications on top of Riak Target audien ...


    Read more


  • EUC 2014 – Jonathan Olsson – STEVE – Performance Testing a $1 Billion SOA
    2014-07-23 Erlang Central

    Videos



    Producing reliable, reproducible system level performance tests for a complex (and sometimes complicated) financial system consisting of an ever growing set of sub systems is a challenging task. Not only from a data generation perspective, but also from an infrastructure perspective. This talk will describe the current strategy for system test at Klarna as well as introduce some of the open source components we’re building. Talk objectives: This talk aims to give the listener an overv ...


    Read more


  • EUC 2014 – Loïc Hoguin – The Last REST Client You Will Ever Need
    2014-07-23 Erlang Central

    Videos



    People never seem to realize that writing a RESTful service -as opposed to a REST-like service like you see everywhere- pretty much lets them avoid writing a client and updating said client when the API changes. This is what this talk is about. We will start by discussing REST a little, summarize what really matters at the API level, and discuss how we can end up writing a single generic client that will work across all versions of all our REST services. At the end of the talk I will pr ...


    Read more


  • EUC 2014 – Distributed Deterministic Dataflow Programming – Christopher Meiklejohn
    2014-07-21 Erlang Central

    Videos



    Erlang implements a message-passing execution model in which concurrent processes send each other asynchronous messages. This model is inherently nondeterministic, in that a process can receive messages sent by any process which knows its process identifier, leading to an exponential number of possible executions based on the number messages received.  Concurrent programs in non- deterministic languages, are notoriously hard to prove correct, and have lead to many well-known disasters. In ad ...


    Read more


  • EUC 2014 – Simon Thompson – Scaling Erlang on 10K or More Cores: An Overview of the RELEASE Project
    2014-07-21 Erlang Central

    Videos



    Systems that are valuable have to be evolved. For instance, if you use a regular expression library in Erlang, you will have had to migrate from regexp to re; if you wish to migrate from R16 to R17, there are a number of changes that you may need to make. In this talk we'll show how Wrangler can help with this. Wrangler has an API migration facility - which we'll demonstrate - and this is built on an extensibility API and DSL for Wrangler that allows you to write your own refactorings and tra ...


    Read more


  • EUC 2014 – Peer Stritzinger – Heavy Industry Erlang
    2014-07-18 Erlang Central

    Videos



    Programmable Logic Controllers (PLCs) are widely used to control from a simple garage door to everything in factories.  There are legions of specialized PLC programmers who make those machines do their work.  A set of textual and graphical programming languages is standardized in IEC-61131.  In order to add some programmability to control machinery in a embedded system written in Erlang (running on RTEMS) we picked one of those languages, Structured Text and implement a compiler for it in Erl ...


    Read more


  • Page 5 of 11« First...34567...10...Last »