EdgeX Foundry is a vendor-neutral, open source project from the Linux Foundation that provides a common framework for IoT edge computing. The target is industrial IoT, although it can be applied to other IoT applications such as supporting consumer products. It defines a collection of loosely-coupled microservices that communicate via network (Fig. 1) interfaces in a manner similar to other network frameworks like the Robot Operating System (ROS). This allows services to be collected on a single gateway or distributed across a number of nodes based on application requirements.
Read more at Electronic Design.