Presentations

  • Building Wireless Sensor Networks with Erlang, MQTT, RaspberryPi and Arduino
    2013-06-13 Erlang Central

    Presentations Videos

    In this talk, Zvi will share his experiences in developing an MQ Telemetry Transport protocol (MQTT-S) over Zigbee Gateway software in Erlang/OTP. MQTT-S is used as a publish/subscribe messaging protocol for wireless sensor networks (WSN), with the aim of extending the MQTT protocol beyond the reach of TCP/IP infrastructure for Sensor and Actuator solutions. This makes it a very efficient protocol for Machine-to-Machine (M2M) and Internet of Things connectivity. Talk objectives: •    I ...


    Read more


  • Scaling Web Development: an Erlang Widget Platform
    2013-06-13 Erlang Central

    Presentations Videos



    In order to get the control of our websites, at Spilgames we decided to create a platform to ease the development process. The platform contains versioned widgets that get combined for building webpages. It also includes simple web tools for deploying and rolling them back and a native support for A/B testing. Our mission is keeping full control of what happens in our portals while being able to just increase the number of developers for getting more traction in our web projects. Talk objecti ...


    Read more


  • Handling Unicode
    2013-06-13 Erlang Central

    All Blog Presentations



    Handling Unicode in your program and encoding data properly for communication with the world outside is for many programmers a new area. Thinking about the way your strings are encoded when stored in a disk file or sent over the internet has previously been a no-brainer as all characters fit in one byte. A text file was a text file and a string could be encoded in a binary without hesitation. Now days you have to think about character representation, ways of telling other programs how characters ...


    Read more


  • Building RiakCS on Riak
    2013-06-13 Erlang Central

    Presentations Videos



    Riak CS is an Erlang application that exposes the S3 API on top of Riak: an eventually consistent fault-tolerant distributed key-value store. Riak CS design faced many challenges: supporting large files, distributed garbage collection and quick time to market. We'll dive into implementation details and lessons applicable to anyone building distributed systems, such as the power of immutability in large-scale system design. Time will also be given to less obviously exciting issues like versioning ...


    Read more


  • Full Metal Erlang
    2013-06-13 Erlang Central

    Presentations Videos

    This talk will describe the port of Erlang to RTEMS. RTEMS is a open-source hard-realtime operating system for small embedded systems. It is used in the aerospace industry flying on satellites and planetary probes - currently its also driving around on Mars and on the Gallileo Satellites. Porting Erlang to RTEMS opens the way to new application areas, like in the current use case a intelligent RFID system for Industry 4.0 and Internet of Things applications. Talk objectives: Give a short ove ...


    Read more


  • Making our Traffic Jams Disappear
    2013-06-13 Erlang Central

    Presentations Videos

    My talk presents results from the FP7 Project MODUM that are developed in Erlang. The European project develops a new approach for the pro-active demand-responsive management of traffic (cf.modum-project.eu). The developments focus on solutions assuming a high degree of participation by intelligent users. These users have an e-butler (i-butler when bought from Apple) that proactively manages their commuting and other displacements. Initial deployment of the developments will enable full utili ...


    Read more


  • Erlang, Designed for the New Web Challenges
    2013-06-13 Erlang Central

    Presentations



    While a lot of frameworks exist or are created to help you build web services for today, little embrace the new paradigms that design what the web will be tomorrow. OTP has a lot and seems designed from the ground to answer to these new challenges despite its age. This talk will present a new way of building web services by using Erlang and OTP to create a gateway or a thin layer between client applications and backends with the help of webrtc and websockets standards. Talk objectives:  ...


    Read more


  • Exosense – Demonstrating a Connected Device Application
    2013-06-13 Erlang Central

    Presentations Videos

    Feuerlabs' Exosense, a modern framework for managing connected devices, is now operational and has been demonstrated in a number of prototypes. In this talk, we will describe our approach to Connected Device life-cycle management, and walk through an Erlang-based embedded application for in-vehicle performance monitoring. We will make the case that a reasonably competent programmer can produce a working end-to-end demonstration within a few days, and be well prepared for rapid deployment, suppor ...


    Read more


  • Relx, A Dead Simple, Robust Way to build Releases
    2013-06-13 Erlang Central

    Presentations Videos



    Building Releases is harder then it needs to be. There is already so much useful metadata in any Erlang release that it should be a simple one line command to create almost any Release. With Relcool it is. Providing both a simple command line and intuitive integration with Rebar, Relcool makes the standard Releases simple and hard Releases easy. Talk objectives: The ultimate goal is to get more people using standard OTP Releases for their systems. By introducing Relcool and showing how easy ...


    Read more


  • Tailflow – An Openflow Controller Framework
    2013-06-13 Erlang Central

    Presentations Videos



    Tail-f's Network Control System (NCS) supports programming of network services on both traditional networks and Openflow networks. Tailflow is the part of NCS that supports Openflow. Inspired by the 20 year old ideas around micro-protocols, Tailflow introduces a concept called the 'flowlet'. Each flowlet encapsulates  some minimum amount of logic in order to make it composable and easy to understand. By stacking flowlets on top of each other, the full functionality of an Openflow device is co ...


    Read more


  • Tutorial: Testing Web Services with QuickCheck
    2013-06-13 Erlang Central

    Presentations

    Testing web services on the user interface level is a featured that many developers are looking for. It's simply too boring to click your way through an web service in order to get it tested. Test automation by pre-recorded sequences of clicks is neither the ideal way to go.Instead one would like to describe a model of the system and automatically generate test cases for the web service from this model. That's what QuickCheck can do for you. Quviq developed an open sourced Erlang implement ...


    Read more


  • Let’s Write A Test!
    2013-06-13 Erlang Central

    Presentations Videos

    Come with me as we walk through implementing a new feature of Riak with riak_test. We'll go through adding a feature to Riak with Test Driven Development, going into as much detail as time will allow. We won't be delving into the internals of riak_test, but rather how we use it to test Riak. Talk objectives: Attendees of this talk should leave with an understanding of how to add a feature to Riak using Test Driven Development and riak_test and how those techniques and tools might be applic ...


    Read more


  • Page 1 of 1112345...10...Last »

Follow Erlang Central:

Share your Erlang Story?

content@erlangcentral.org