Tag Archives: erlang

  • Lessons Learnt Rewriting an Existing PubSub Erlang System – Chandru Mullaparthi – Erlang User Conference 2015
    2015-07-24 Erlang Central

    Videos



    More information and slides: http://www.erlang-factory.com/euc2015/chandru-mullaparthi bet365 has been using Erlang/OTP for a few years now. The quality of the code base has improved as more experience is gained working with Erlang. This talk describes the experience gained while re-writing one of the first systems developed in Erlang. This talk will offer insights into the architecture of a busy message publishing system. Chandru has worked in telecoms software since 1995. He first encoun ...


    Read more


  • MongooseIM – The Right Tool for Scalable Messaging – Michał Piotrowski – Erlang User Conference 2015
    2015-07-23 Erlang Central

    Videos



    In this talk Michał will present the various new features in MongooseIM 1.6. The audience will get to hear about how Riak 2.0 was integrated, what problems were faced and how they were solved. He will also showcase the mobile-friendly XMPP features that are included in MongooseIM. Detailed results from load-testing new features will be presented and explained. Talk objectives: * explain why MongooseIM is mobile friendly * show how Riak 2.0 was used * present load-testing methodology ...


    Read more


  • Cloud Scale Erlang – Richard Croucher – Erlang User Conference 2015
    2015-07-22 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/euc2015/richard-croucher A successful cloud system may have to support millions - billions of Users. It has also been predicted by 2020 that there will be 22 billion 'things connected to the Internet (IoTs) . How are we going to manage them all? This being an Erlang conference we'd like to think that Erlang/OTP must be the answer, but it has been estimated that supporting this scale would require around 4000 servers. How can we do that with ...


    Read more


  • EviNS: Framework for Development of Underwater Acoustic Sensor Networks and Positioning Systems – Oleksiy Kebkal – Erlang User Conference 2015
    2015-07-20 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/euc2015... Communication and positioning protocols for underwater acoustic sensor networks are widely covered in the scientific papers during the last decade and partly implemented in a few proprietary and open-source networking frameworks, e.g. NS2 and NS3 based extensions. They allow combining different protocols in a stack running on acoustic modems/hardware and thus solving various tasks of practical interest. However, the usage of these ...


    Read more


  • From Concept to Reality: Solving Enterprise Challenges – Jawad Yaqub – Erlan User Conference 2015
    2015-07-15 Erlang Central

    Videos



    Basho Technologies has a long history in building and deploying Erlang applications at enterprise scale. This talk presents an overview of ongoing, internal development of updates and extensions to the Riak platform. It provides an overview of the design and implementation of a highly complex Erlang deployment including multiple high level components that range from synchronization subsystems to service management and more. Talk objectives: - Briefly survey the challenges faced when implem ...


    Read more


  • Erlang, CouchDB and the IBM Cloud
    2015-07-15 Erlang Central

    Videos



    Cloudant, a managed database service powered by Apache CouchDB, is one of the foundational services offered in the IBM Cloud. In this talk we'll explain why CouchDB makes so much sense as a cloud service, and how the decision to use Erlang has paid dividends across Cloudant's development and Ops lifecycle. We'll close with a preview of some of the new capabilities that are landing in CouchDB 2.0, and share some lessons we've learned growing and maintaining a vibrant open source community. ...


    Read more


  • What we talk about when we talk about Distributed Systems – Alvaro Videla – Erlang User Conference 2015
    2015-07-15 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/euc2015/alvaro-videla Distributed Systems are a complex topic. There's abundant research about it but sometimes it is hard for a beginner to know where to start. I would like to outline the main concepts of distributed systems, so the interested person can have a clear path on how to start their own research as well. In this talk I will review the different models: asynchronous vs. synchronous distributed systems; message passing vs shared m ...


    Read more


  • Can I stop testing now? – Test adequacy metrics beyond ‘cover’ – Ramsay Taylor – Erlang User Conference 2015
    2015-07-14 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/euc2015/ramsay-taylor There are various frameworks for writing tests (eunit, ct, etc.) and even for automatically generating tests (e.g. QuickCheck) but how do you know when you have done "enough" testing? Test adequacy metrics provide some measure of how extensively your test set tests your system. The line coverage tool 'cover' that is included in OTP is a very simple metric - a test set that doesn't even execute some parts of the code is ...


    Read more


  • Building a Scalable Real Time Bidding Exchange – Philip Clarke – Erlang User Conference 2015
    2015-07-13 Erlang Central

    Videos



    In October 2013, AOL launched Marketplace, its Real Time Bidding Exchange for online advertisements. This talk will highlight the challenges faced when building a new system in Erlang and how we got it to scale. Topics covered will include an introduction to our Real Time Bidding architecture, how we parallelized our bottlenecks and challenges for the future. Talk objectives: - A case study in integrating erlang with other technologies - Highlight some of the common pitfalls novic ...


    Read more


  • HTTP/2 and You! – Joe DeVivo – Erlang User Conference 2015
    2015-07-10 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/euc2015/joe-devivo HTTP/1 has had a good run, and to be honest, it's not going anywhere anytime soon. What it is doing, is going through TCP connections like nobody's business! If you're looking to streamline communications overhead between a browser and a server or lower the network traffic of your webservice calls, you might want to get on board this HTTP/2 bandwagon. I'm going to chat with you all about the HTTP protocol. How it does t ...


    Read more


  • mnesia + leveldb: liberating mnesia from the limitations of DETS- Mikael Pettersson – Erlang User Conference 2015
    2015-07-08 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/euc2015/mikael-pettersson Mnesia offers various database features, but restricts users to a few storage engines with substantial limitations. This talk describes mnesia_ext, an extension which allows arbitrary storage engines to be plugged into mnesia, and how Klarna used this to migrate parts of its database to LevelDB. We will also talk about our experiences with LevelDB, and some improvements we have made. Talk objectives: - Present ...


    Read more


  • Using Elixir to get the fun back in Lego Mindstorms – Torben Hoffmann – Erlang User Conference 2015
    2015-07-07 Erlang Central

    Videos



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


    Read more


  • Page 7 of 29« First...56789...20...Last »