MicroEdge Architecture