Tag Archives: erlang

  • Lambda Days 2015 – Michał Ślaski – Lessons from Erlang VM
    2015-05-21 Erlang Central

    Videos



    Michał Ślaski started programming in Erlang at the AGH - University of Science and Technology in Krakow, Poland, when working on his Masters prototyping massively multiplayer online games. After graduating, he joined Erlang Solutions on key projects around the world. He is currently heading Erlang Solutions' new Krakow office in Poland, keeping the Erlang flag up high. Lessons from Erlang VM In this talk we will discuss designing systems on Erlang VM. One of the reasons why the Erlang an ...


    Read more


  • Michał Ślaski – ‘Lessons from Erlang VM’ ElixirConf EU 2015
    2015-05-18 Erlang Central

    Videos



    In this talk we will discuss designing systems on Erlang VM. One of the reasons the Elixir language attracts the attention of developers is the fact that they have to solve certain types of problems arising in concurrent systems. We will take a look at the real tools Erlang VM gives you to write highly-available systems that let you sleep through the night: dynamic tracing and remote REPL. We'll see how these tools are used. Target audience: - Attendees should be familiar with functional p ...


    Read more


  • Thomas Arts – QuickCheck for Elixir – Generate Tests Automatically
    2015-05-14 Erlang Central

    Videos



    ElixirConf 2015 QuickCheck, our testing tool for automatically generating tests, has a long track record of nailing serious and hard-to-find bugs and boosting quality, in software like dets (part of mnesia), Riak, and the embedded software in cars. QuickCheck is written in Erlang and can be used with Elixir, but... can we instrument Elixir code to find race-conditions with PULSE? Not until recently. Now we have an Elixir native interface to access QuickCheck. In this talk, we present QuickChe ...


    Read more


  • Torben Hoffmann – Building Lego Robots with Elixir
    2015-05-14 Erlang Central

    Videos



    ElixirConf 2015 Robots are fun. Programming is fun. Programming Lego robots with the visual environment... well, not so fun. This is the starting point for putting Elixir on the Lego Mindstorms EV3. It ought to be fun to do, but my son and I got lost in the visual environment when trying to do advanced things. After having created a simple EV3 library in Elixir, the fun started coming back. This talk is about how the EV3 Elixir library works and how to use it to make robot control software th ...


    Read more


  • Lambda Days 2015 – Tamás Kozsik – Static analysis to identify divide-and-conquer algorithms
    2015-05-13 Erlang Central

    Videos



    Divide-and-conquer algorithms are good candidates for parallelization. Their identifying property is that a d&c routine divides its input into "smaller" chunks, calls itself recursively on these smaller chunks, and combines the outputs into one. We set up conditions which characterize a wide range of d&c routine definitions. These conditions can be verified by static program analysis. This way d&c routines can be found automatically in existing program texts, and their parallelizatio ...


    Read more


  • Lambda Days 2015 – Chris Brown – Semi-Automatic Refactoring for (Heterogeneous) Parallel Programs
    2015-04-27 Erlang Central

    Videos



    Chris Brown is a Post-Doctoral Research Fellow at the University of St Andrews working in the area of Refactoring and Parallelism. Chris received his Ph.D. from the University of Kent in 2008 under the supervision of Simon Thompson, where he worked on the implementation of the HaRe refactoring tool for Haskell. Chris now works full time on the ParaPhrase project working towards building radically new refactoring techniques and methodologies to exploit parallel skeleton and pattern applications i ...


    Read more


  • Lambda Days 2015 – Alvaro Videla – Dissecting the Rabbit: RabbitMQ Internal Architecture
    2015-04-22 Erlang Central

    Videos



    Alvaro Videla works as Developer Advocate for RabbitMQ/Pivotal. Before moving to Europe he used to work in Shanghai where he helped building one of Germany biggest dating websites. He co-authored the book ""RabbitMQ in Action"" for Manning Publishing. Some of his open source projects can be found here: http://github.com/videlalvaro. Apart from code related stuff he likes traveling with his wife, listening/playing music and reading books. You can find him on Twitter as @old_sound. Dissectin ...


    Read more


  • Lambda Days 2015 – Jan Stypka, Piotr Anielski – Boosting evolution: scaling Erlang up to 64 cores
    2015-04-21 Erlang Central

    Videos



    Erlang is widely recognized for its scalability characteristics, both horizontal i.e. by adding more machines, and vertical i.e. by increasing the computational capabilities of a single machine. Many believe that an average Erlang program should just run N times faster on an N core processor. From our experience, it holds true but only as long as N <= ~16. In this talk, we would like to tell you about the efforts, problems and challenges we encountered while trying to speed up our program ...


    Read more


  • Using Erlang to power the Internet of Things – Roger Lipscombe
    2015-04-21 Erlang Central

    Videos



    Electric Imp provides an innovative and powerful service platform that makes it simple to connect devices to the Internet.About a year ago, we migrated a large part of our back-end systems from node.js to Erlang. This presentation will give a brief introduction to the Electric Imp architecture, explain why Erlang is such a good fit for the Internet of Things and talk about how using Erlang helps the devops and back-end teams sleep (mostly) soundly at night. We might also touch on some of t ...


    Read more


  • Webinar: Finding the best way to connect people: Grindr builds an XMPP chat system based on MongooseIM
    2015-03-18 Erlang Central

    Videos



    Started as a living-room project five years ago, Grindr grew to be one of the biggest dating-messaging services in the world and the largest geospatial dating service for gay men. With users in 192 countries, Grindr handles 65 mil chat messages and 2 mil exchanges of chat images per day, has 250-300k concurrent users every minute, 10k Geo Spatial database operations per second and 900 mil API calls per day. Grindr's users expect to have seamless offline delivery of messages, a complete histor ...


    Read more


  • Lambda Days 2015 – Torben Hoffmann – Thinking like an Erlanger
    2015-03-17 Erlang Central

    Videos



    Torben Hoffmann is CTO for Erlang Solutions. He has been active in the Erlang community for several years and has spoken at conferences world-wide. His first big Erlang related project was the introduction of Erlang as a technology to write a gateway in for Motorola Solutions in Denmark. Torben studied Engineering at the Technical University of Denmark. Thinking like an Erlanger The first encounter with Erlang is often a tough one since The Golden Trinity of Erlang - share nothing processe ...


    Read more


  • Page 9 of 29« First...7891011...20...Last »