Common Pitfalls In Microservices Decomposition