Avoiding Pitfalls When Doing Microservices

Make sure to avoid these pitfalls!

After being associated and worked on a Microservices based solution for more than a year both as a developer and leading development of a few services, I have more bad experiences to share rather than good ones. I understand that 'Microservices' when done better, results in great return (NetFlix, Google, Amazon, etc.) but there are many pitfalls in this journey.

Apparently, this journey when it becomes long enough makes executive management run out of patience and we start "Doing Microservices" rather than "Being a Microservices solution team".