Videos

  • Certifying your car with Erlang
    2012-03-26 Erlang Central

    Videos



    Modern cars are full of software, with 50-100 processors and tens of millions of lines of code. Increasingly, this software is based on the AUTOSAR standard, drawn up by a consortium including Toyota, Ford, GM, and most of the world's other major car manufacturers. AUTOSAR defines the "basic software" which should run on each processor, providing a standardised environment enabling AUTOSAR applications to be distributed freely around the processors in the car. Such is the theory. In practice, ...


    Read more


  • Bitdeli: Data Crunching on a Shoestring Budget
    2012-03-26 Erlang Central

    Videos



    Thanks to utility computing providers such as Amazon EC2, the basic infrastructure for processing Big Data is available to everyone. Whereas earlier it was critical to design the software so that it would not hit limits of your infrastructure, now the software needs to avoid hitting your credit limit. In this talk, we will tell how and why we have used Erlang to build Bitdeli, a new backend service for data-intensive web applications. A key design goal was to make the system extremely cost-ef ...


    Read more


  • Building data-parallel pipelines in Erlang
    2012-03-26 Erlang Central

    Videos



    Data-parallel processing frameworks are being introduced at a fast pace and Erlang seems to be particularly well suited to soft real-time applications with high level of data parallelism and processing concurrency where reliability is important. With increased memory size and multi-core computing capabilities of modern processors and introduction of high-performance persistent storage, Erlang covers increasing portions of response time-data volume chart and complements very well existing large-s ...


    Read more


  • Building Cloud Storage Services with Riak
    2012-03-26 Erlang Central

    Videos



    Riak and Erlang are being extended to push the boundaries of scalability and reliability in the Cloud. Because of this, some of the world's largest companies are relying on Riak and Erlang to build resilient cloud storage services. This talk will cover the approach Riak takes to distributed, reliable cloud storage, with a focus on long-running production deployments and applicability to real-world scenarios. Talk objectives: To report on how Riak and Erlang are being used to solve real world ...


    Read more


  • Migrating a C++ team to using Erlang to deliver a real-time bidding ad system
    2012-03-26 Erlang Central

    Videos



    ADTECH’s ad delivery systems have traditionally been built using C++ technology. When the time came to build a real time bidding ad delivery system the team felt that traditional approaches would not be able to scale to the requirements that such a system would demand. The team undertook a very short investigation and then embarked on a journey to transform themselves, in a very short period of time, into an Erlang development group despite having no previous experience of the language. This t ...


    Read more


  • Erlang and the “100 Million Problem”
    2012-03-26 Erlang Central

    Videos



    Within the last year, the two dominant US mobile operators have eclipsed 100 million subscribers.  Along with this honor comes a host of technology issues ideally suited for Erlang-based solutions. This talk will explore the perfect storm of opportunity in the mobile industry (and others) including barriers to entry, paths to success, and an extrapolative perspective on where carrier ecosystems are heading.  Expect a talk that is devoid of Erlang code examples and laden with anecdotes of wh ...


    Read more


  • What can be done with Java but should better be done with Erlang
    2012-03-26 Erlang Central

    Videos



    Software development is more of craftsmanship than of engineering. A good craftsman carries more tools around than just a hammer. And it's relatively inefficient to use a hammer where you need a saw. So when you take the Java ecosystem for hammer, there is still a lot of situations where a saw called Erlang would be a much better fit. In this talk you will learn these situations from concrete examples. Talk objectives: To explain to the Java people in which cases they should prefer Erlang o ...


    Read more


  • eTorrent, writing Peer-to-Peer clients in Erlang
    2012-03-26 Erlang Central

    Videos



    Erlang is perfectly suited for a modern distributed world. Part of this world is also a relatively new kind of client/server paradigm, namely Peer-to-Peer communication. We believe that this kind of communication is important to the modern internet and hence, the eTorrent project was born to gauge the usefulness of Erlang in a heavily distributed Peer-to-peer setting. This talk is about using Erlang for implementing Peer-to-Peer clients. I claim Erlang made us write an efficient BitTor ...


    Read more


  • Erlang Writ Large
    2012-03-26 Erlang Central

    Videos



    The Erlang/OTP programming model and framework is a boon to developers trying to build robust, scalable servers. Immutable data structures, lightweight processes and message passing in lieu of shared state all encourage healthy server designs with predictable operational characteristics. Cloudant builds and operates a global network of database servers based on a heavily customized flavor of Apache CouchDB called BigCouch.  I'll provide a view of our Data Layer through an Erlang/OTP lens and ...


    Read more


  • Saloon – A simple interface for node and application monitoring.
    2012-03-26 Erlang Central

    Videos



    The Erlang runtime system includes an extensive set of primitive functions for observing a running application. Having this capability available both during the development and throughout the whole lifetime of an application is one of the great advantages of using Erlang/OTP. We believe that there is lots of room for improving the current set of desktop and web based tools building on this capability. In doing so we hope to make life easier for developers who're just getting started with Erlang ...


    Read more


  • Erlang End-To-End – Building and Managing Connected Devices
    2012-03-26 Erlang Central

    Videos



    How do you remotely manage and debug embedded devices over intermittent and sometimes bad communication links? How can you achieve high productivity and short time to market, and still take advantage of the latest developments in device hardware technology? Is it possible to do high-performance touch screen graphics from Erlang? Feuerlabs announced its birth at the EUC 2011, and is now busy on its first customer projects. The market for Connected Devices is poised for explosive growth, and there ...


    Read more


  • Small is Beautiful
    2012-03-26 Erlang Central

    Videos



    The keynote will be about the two approaches used for software development today. Either as large (LARGE) projects with a lot of organization and lots of people (sometimes hundreds) using standard technology (C++, Java, UML etc), or by a small  (SMALL) number of highly competent people using advanced technology (Erlang, Haskell, OCaml etc).  There are cases where LARGE may be necessary, for example in developing software for cellular (mobile) base stations. But for a lot of cases, the ...


    Read more


  • Page 60 of 86« First...102030...5859606162...7080...Last »

Follow Erlang Central: