Microservices and pipelines: how to avoid chaos in production | Meetlabs