Open Source Lightweight Microservices Architecture for the Internet of Things