Videos

  • Connecting QuickCheck and Rose/RT to test Radio Base Stations
    2009-06-22 Erlang Central

    Videos

    Strangely enough, not all code is written in Erlang. Some companies use low level C or high level modeling languages like UML to create their products. This doesn't stop them from having fun! One can still write test code in Erlang or even use QuickCheck to test the product. We demonstrate how we connected QuickCheck to Rose/RT in order to enable testing of radio base stations. There were three main challenges on top of the normal challenge of modeling the system and implement properties ...


    Read more


  • The worlds energy consumption is going to triple by 2030
    2009-06-22 Erlang Central

    Videos

    What can we, as systems owners and developers do to minimize power consumption in our data centers and offices? I'm going to cover what I believe are the biggest issues for the growing energy needs in the IT-industry,and on how Erlang could help to improve the world. I'll talk about the following: Power consumption stats Where does the power come from? Bandwidth as a natural resource The nature of data centers Do more, with less hardware Effect You'll find me twittering @streamfile. ...


    Read more


  • CouchDB for Erlang Developers
    2009-06-22 Erlang Central

    Videos

    This talk shows what it takes to become a CouchDB developer. We'll show you how to find you way around the sources and write your first patch. We'll explain what you need to do to contribute your patch to the open source project. Our Tour de Source explains the general architecture and shows areas that need work that you could then pick up. Contributing to a high profile open source project looks good on your resumé and leads to all sorts of happiness. Erlang knowledge required. ...


    Read more


  • A service fail over and take over system for Erlang/OTP
    2009-06-22 Erlang Central

    Videos

    Erlang/OTP positions itself in the niche for building fault tolerant software systems with redundancy over two or more independent nodes. However Erlang/OTP comes with surprisingly little built in support to make failover and takeover/migration of responsibilities between nodes in a safe way. The Fail Over and Take Over System (FOTOS) presented in this paper offers mechanisms to keep a consistent state over several nodes, and also detect partial network failures preventing individual node ...


    Read more


  • Massively Scaleable Mobile Gateways
    2009-06-22 Erlang Central

    Videos

    Erlang is the perfect language to handle applications such as mobile gateways that are required to handle hundreds of thousands of simultaneous connections. This talk will discuss the ways that led towards the selection of Erlang as the appropriate technology for a mobile Email and IM gateway, describe implementation phases, and describe selected solutions addressing the extreme requirements up to its successful deployment. The system is currently providing instant messaging and E-mail ...


    Read more


  • Developing a Set Top Box Middleware in Erlang
    2009-06-22 Erlang Central

    Videos

    Erlang is the appropriate tool to build control systems, so it is suited perfectly for middleware. In LambdaStream we've been developing an Erlang based solution for embedded devices to control the interaction between web-based interfaces and video processing and streaming hardware. The result is an Erlang middleware with two interfaces, one to control low level drivers written in C and other to control an embedded browser where GUI programmers can develop the user interface using standard javas ...


    Read more


  • Using QuickCheck for testing a domain specific language
    2009-06-22 Erlang Central

    Videos

    High quality products require extensive testing. The increased complexity of the products that telecommunication companies develop requires a change in testing methodology. Therefore, a large Swedish telecommunication company is adapting Eunit and QuickCheck in their test process. The result is more efficient testing. We show a few examples of QuickCheck specifications used to test a domain specific language in the Session Border Gateway and explain how they can replace conventional test cas ...


    Read more


  • The Nitrogen Web Framework
    2009-06-22 Erlang Central

    Videos

    Nitrogen is an exciting framework not just for what it brings to the table, but also for what it leaves behind. By leveraging Erlang records as a surprisingly elegant markup language, discarding MVC in favor of an event-driven architecture, and only supporting Javascript-based forms, Nitrogen challenges many existing notions about what an Erlang application/web framework should do, and has invigorated others in the Erlang community to think unorthodox thoughts while building their own pro ...


    Read more


  • Testing – but not your patience
    2009-06-22 Erlang Central

    Videos

    Kreditor is providing financial services for internet shops and millions of Scandinavians each year, through a system completely written in Erlang. The system is continuously updated with new features and services. In this talk Erik will present some of the techniques and tools for automated testing and monitoring that Kreditor is using in order to provide high availability in the presence of frequent releases. ...


    Read more


  • Testing Wrangler with QuickCheck
    2009-06-22 Erlang Central

    Videos

    Refactoring tools ought to allow program developers to quickly and safely refactor their programs, especially large programs. However, a robust and safe refactoring tool is hard to develop, and most refactoring tools still contain bugs even after extensive testing. While unit testing does help to find bugs to refactoring tools, it is tedious to manually write test programs, and the coverage of the test cases is hard to guarantee because of all the possible programs you can potentially r ...


    Read more


  • Page 80 of 86« First...102030...7879808182...Last »

Follow Erlang Central: