Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Learn more about the event and register now!
View analytic
Tuesday, October 11 • 17:10 - 18:00
Flow Based Programming Applied to IoT Development - Gustavo Sverzut Barbieri, ProFUSION Embedded Systems

Sign up or log in to save this to your schedule and see who's attending!

IoT software must beheave well in a dynamic environment and deal with many concurrent inputs and outputs. In code this often translates to multiple threads and synchronization primitives, or an event-loop and callbacks; both are error prone and demand hard to find expertise and are time consuming to get right. These were seen in Linux world for both servers and desktops, now the problem remains for Internet of Things.

The Soletta Project, a software framework for creating IoT devices, identified this as a major pain point for its users and investigated programming models that could solve the problem. The result is an old concept that started to regain traction: Flow Based Programming (FBP).

This presentation will introduce the audience to FBP and show real-life benefits. The Soletta implementation will be used as reference, showing it can scale down to microcontrollers.

Speakers
avatar for Gustavo Sverzut Barbieri

Gustavo Sverzut Barbieri

Owner, ProFUSION Embedded Systems
Software developer since 1991, Gustavo joined the open source community around 1998 and started to contribute actively to many projects in many areas and programming languages. He is passionate about interactive software, which led him to work at INdT with EFL (Enlightenment Foundation Libraries). Around 2008 he founded ProFUSION embedded systems to offer software services. In 2013 his company was acquired by Intel, being the base of OTC... Read More →


Tuesday October 11, 2016 17:10 - 18:00
Salon 4+5 London - Ground Level