Project Flogo is an ultra-light, Go-based open source ecosystem for building event-driven apps. Event-driven, you say? Yup, the notion of triggers and actions are leveraged to process incoming events. An action, a common interface, exposes key capabilities such as application integration, stream processing, etc.
Project Flogo Ecosystem
All capabilities within the Flogo Ecosystem have a few things in common, they all process events (in a manner suitable for the specific purpose) and they all implement the action interface exposed by Flogo Core.
Some of the key highlights include:
Ultra-light 20x-50x lighter than Java or Node.js
️ Event-driven Powerful event-driven programming model based on triggers and actions
️ Common core a single, common core enables reuse and flexibility across all eventing constructs
️ Golang based Written entirely in Golang for efficiency
Deployment flexibility Deploy as ultra-lightweight serverless functions, containers or static binaries on IoT edge devices
🧠 Native machine learning Purpose built activity for TensorFlow SavedModel inferencing
100% Open Source for your dev & hacking pleasure