I've worked at a place where we had dozens of microservices, all named after random mythology. And all names must had some relevance to the actual function of the service.
The shopping cart service was named Freyja[0].
The content management service was called Metis[1].
Every single service had a 'cute but descriptive' name, and it was hell.
If you didn't know that tale, the names don't mean anything. And if you do know you still have to guess what the the service does.
I've worked at a place where we had dozens of microservices, all named after random mythology. And all names must had some relevance to the actual function of the service.
The shopping cart service was named Freyja[0].
The content management service was called Metis[1].
Every single service had a 'cute but descriptive' name, and it was hell.
If you didn't know that tale, the names don't mean anything. And if you do know you still have to guess what the the service does.
[0] - https://en.wikipedia.org/wiki/Freyja
[1] - https://en.wikipedia.org/wiki/Metis_(mythology)