To quote IBM, the creators of node-RED - "Node-RED is a tool for wiring together hardware devices, APIs and online services in new and interesting ways."

We have implemented node-RED as a process engine for our factoryLog products. Node-RED takes full advantage of node's asynchronous event driven JavaScript runtime designed to build scalable network applications. Integrating and enhancing this functionality has allowed us to incorporate the requirement of factoryLog customers to modify their installations using a graphical programming interface. Combined with the standard APIs of the suite of microservices included in fatcoryLog installations this structure provides a unique flexible scalable structure for "IoT" and "Industrie 4.0" projects.