Videos

  • Lisp Flavoured Erlang
    2009-04-27 Erlang Central

    Videos

    In this talk we will describe and demonstrate Lisp Flavored Erlang (LFE). LFE allows you to write Erlang code in a lisp syntax and combines the versatility and extensibility of lisp with the COP power of Erlang. LFE is completely integrated with Erlang/OTP and code written in LFE can freely be used together with modules written in vanilla Erlang and applications in Erlang/OTP. LFE is also much easier to use than vanilla Erlang when generating code. We will describe the system, its tools a ...


    Read more


  • Hands-on session with the McErlang model checker
    2009-04-27 Erlang Central

    Videos

    Following the talk on the McErlang Model Checker by Lars-Ake Fredlund, Clara Benac-Earle will provide a hands-on demonstration of the tool for those interested. Delegates will be shown how to install it onto their laptops and then they will be taken through some exercises to demonstrate its usage. ...


    Read more


  • Keynote: You got your Erlang in my Ruby
    2009-04-27 Erlang Central

    Videos

    With functional style, message passing concurrency primitives baked in and the power of OTP for building fault tolerant applications, Erlang is the best in breed programming environment for making horizontally scalable network servers. With a clean object model and beautiful, concise syntax, Ruby is one of the most productive and expressive dynamic languages available right now. Both of these platforms have great strengthsand weaknesses. Erlang syntax is bizaar for most programmers and ...


    Read more


  • Ad Serving in Erlang
    2009-04-27 Erlang Central

    Videos

    We've been using Erlang at Mochi Media since the 2006 launch of MochiAds, our advertising platform for Flash games. It's the first time any of us have done any production software with a functional programming language, and thus far it's turned out to be a great experience. The success of the MochiAds platform led us to writing many other products (internal and external) on the same technology stack. We believe Erlang to be one of the key reasons why we're able to develop more quickly and scale ...


    Read more


  • The Nitrogen Web Framework
    2009-04-27 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


  • Keynote: The Erlang Rationale
    2009-04-27 Erlang Central

    Videos

    While Erlang has much in common with other functional languages it does many things differently from other languages. In this talk one of the three inventors of Erlang will look at the rationale behind Erlang and try to show how many of its important features combine to work together. We will also look at how Erlang was first developed to show the reason for some of the features in the rationale. ...


    Read more


  • Testing Erlang programs for multicore
    2009-04-27 Erlang Central

    Videos

    Erlang programs are easily ported to multicore; one gets a great speed-up for free, because the Erlang programs are concurrent in nature. Nevertheless, running your Erlang application on a multicore processor may well reveal errors that you have never spotted before. The Erlang scheduler on a single core is very deterministic and certain sequences of events simply cannot occur, although they do occur in theory and certainly on a multicore. Since the number of possible interleavings on a multicor ...


    Read more


  • A service fail over and take over system for Erlang/OTP
    2009-04-27 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 nodes from ...


    Read more


  • CouchDB from 10,000 ft – an introduction to CouchDB
    2009-04-27 Erlang Central

    Videos

    This presentation takes a look at CouchDB from 10,000 ft. We try not to lose you in technical details and paint the big picture that you need to understand CouchDB’s strengths and weaknesses. CouchDB is a document oriented database. It does not adhere to the relational principles of traditional databases. You will learn what that means for your application design. CouchDB’s replication support solves the problems of high-traffic web sites, distributed peer-to-peer, and offline a ...


    Read more


  • Erlware at Orbitz
    2009-04-27 Erlang Central

    Videos

    Orbitz like many other advanced technology companies here in the states, Google, Yahoo, Facebook, uses service orientation. This talk will focus on where Erlang fits into that picture from a high level and how it is managed from a development, testing, and deployment perspective with the Erlware tools. This talk will put forward the efficient way Orbitz develops and maintains a production quality Erlang package. ...


    Read more


  • The Erlang Web
    2009-04-27 Erlang Central

    Videos

    Michal Slaski will be presenting the Erlang Web. The Erlang Web is an open source framework for the rapid prototyping and development of applications based on HTTP protocols, giving the developer better control of content management separating data, html generation and glue and logic.  While some Erlang frameworks are focused on getting started quickly, the Erlang Webtries instead to be complete. During the talk Michal will discuss concepts implemented in the framework, show results of str ...


    Read more


  • Page 83 of 86« First...102030...8182838485...Last »

Follow Erlang Central: