Tag Archives: erlang

  • Noob to production in 2 months
    2012-07-28 Erlang Central

    Videos



    James learned Erlang because he wanted to make some minor customizations to ejabberd. Before he knew it, he was putting thousands of lines of his own code in to production. In this talk, James will discuss the good, the bad, and the ugly of writing and running his first Erlang service. ...


    Read more


  • What we learned from Spawnfest 2012
    2012-07-28 Erlang Central

    Videos



    Their Spawnfest2012 entry was ridiculously ambitious - a 'social' application involving real-time data-streams, R-trees, heaping doses of OTP goodness including gen_fsm, gen_server, gen_event, and much much more. Because this wasn't challenging enough, their three team-members were from three different countries, making both the application *and* the development distributed! Join Mahesh as he takes you through their SpawnFest experience in all its glory (or infamy). Find out what worked, what ...


    Read more


  • Reverse-Engineering a Proprietary Game Server with Erlang
    2012-05-28 Erlang Central

    Videos



    Online gaming suffers from a big issue. When the owner of the game decides to shut it down, it's gone for good. Sometimes it's released as open source, but most of the time reverse engineering is needed to bring the fallen servers back to life.The best tool to analyze and reverse engineer a protocol and game client is Erlang, closely associated with a good debugger.This talk will explain the big advantages Erlang has over other languages for reverse engineering protocols and analyzing client fil ...


    Read more


  • Erlang The Movie II – Back to the Future of Web Telephony
    2012-05-28 Erlang Central

    Videos



    Thanks to the miracle of Twilio API's Erlang web developers can now recreate the golden days of Erlang, but in the browser. You too can experience the thrill of building conference calls and answer phones, inbound/outbound blended call centres. Amaze yer pals with whisper and pop! Combining Scottish sweary slang with German and Spanish robot voices is pretty much the best legal fun to be had on the interwebs. Combining that with the adrenaline buzz of a live demonstration, this session wil ...


    Read more


  • Erlang in the Browser
    2012-05-28 Erlang Central

    Videos



    Exploring the joys of reverse engineering a modern super-optimized Erlang virtual machine like BEAM, this talk will give an insight into what it takes to get an Erlang system up and running in your browser. The talk is based on experiences from the browserl project, an open source hobby project available on github. Talk objectives: Is it even possible to run an Erlang/OTP system in a browser? What are the main obstacles? What sort of performance can be expected? How much code does it take ...


    Read more


  • A Few Improvements to Erlang
    2012-05-28 Erlang Central

    Videos



    There are two types of thing in Erlang. Forms and Expressions and the two don't mix. The shell is an expression evaluator. The shell reads an expression evaluates it and prints the result. A module is a sequence of forms. The compiler takes a sequence of forms and compiles this into an object file. You can't put forms in shell because they are not expressions. And you can't put expressions in a module because they are not forms.This is a mess - in many other languages the input to the shell is t ...


    Read more


  • Testing Eventual Consistency in Riak
    2012-05-28 Erlang Central

    Videos



    Riak is one of the new breed of no-SQL database management systems, which has begun to replace relational databases for some applications. Riak is a distributed key-value store, inspired by Amazon’s Dynamo, designed for applications where scalability, low latency and high availability are critical. Riak uses replication to provide fast access to data, even when multiple nodes or parts of the network fail. It supports concurrent access to the same data by multiple clients, even when the ...


    Read more


  • Device Management in a Connected Society
    2012-05-28 Erlang Central

    Presentations Videos



    As we move toward the Internet of Things, Over-The-Air (OTA) device management becomes increasingly critical. The battle against the difficulties of remote authentication, configuration, monitoring and upgrades has been raging for over a decade of Man-to-Machine (M2M) technology development. In this talk, we will introduce you to the challenges with some history, anecdotes and stats, and suggest a path forward in part based on some of Erlang's cooler features. Talk objectives: Teach some Dev ...


    Read more


  • Ruby & Erlang: at Scale with Style
    2012-05-28 Erlang Central

    Videos



    In the world of social gaming with massive amounts of users, the classic architecture of web application does not cut it anymore. Wooga has already innovated quite a bit introducing stateful erlang-based game servers. Now it is time to push the limits even further. Follow along the evolution of game servers at Wooga and get an in-depth look into the next-generation backend putting the combined forces of erlang and Ruby to work. Learn how scalability, reliability, concurrency control and be ...


    Read more


  • Switching to Erlang for Fun and Profit!
    2012-05-28 Erlang Central

    Videos



    Berner will talk about Campanja's experiences moving to Erlang, how they  ended up doing it, lessons learned and challenges they faced.Campanja's production environment is fully hosted in Amazon EC2 on 80+ instances.Our main production language today is Erlang. At the beginning of 2011 nobody at Campanja had ever programmed Erlang before.Talk objectives: Share the experiences we had while switching to Erlang.Target audience: People interested in what it is like to join the Erlang community ...


    Read more


  • Page 29 of 29« First...1020...2526272829