Golang-powered open source IoT project Flogo to build ultra-lightweight integration microservices.
Please use the Flogo community to discuss or ask questions:
Video recording of these slides:
Build Cloud-Native, Lightweight Microservices
• Public Cloud
• Containers on PaaS
• Serverless Architectures
Use Cases for Flogo
IoT Edge Applications
• Consumer IoT
• Industrial IoT
Initial Use Case Other Options
Comparison – Resource Requirements of IoT Integration Frameworks
Eclipse Kura Node-RED Flogo
Base Disk Space 59 MB 56 MB ~ 0 MB
Base Runtime Memory ~ 170 MB (with Open JDK)
~ 20 MB (with Oracle Embedded Java)
> 50 MB ~ 5 MB
Startup time Slow (~8 sec) Slow (~5 sec) Fast (~1 sec)
Application Build Slow Not Applicable Fast (~2 secs)
Flogo Repositories on Github
Backing services required by Flogo for flow
and state management.
Flogo extensions available out of the box, like
triggers or activities.
A command line tool to build Flogo apps.
(very permissive open source BSD license)
Flogo Web Designer available for free as Docker Image