Traefik + Docker is a great set up for developing microservice architectures

Docker + Traefik

Create a microservice architecture and handle routing