"Microservices" for electronics

I’ve an new project. I would like make a system who enable to create electronics system without any knowledge in electronics or programming. (not me of course) All stuff will embedded in blocs. Each blocs is a node of an network (all components will be accessible, thought the network, by any component) and it’s encapsulates any software or hardware function to make it communicate and work with any other encapsulated module. For now I found a commercial project with same goal (but isn’t really open source) they use distributed operating system for that. At the moment of my knowledge distributed operating system work in network. Each instance is a node of the network. I would like some references to improve my understanding of the subject.
PS: If someone is interested by the project this is the link for now it empty but in couple of months some stuff will be here.