3 ms·
I once built a series of microservices doing the same thing but with different external vendors. Originally I thought it would be best to add a dispatcher/orche
by Traubenfuchs 4y ago
I once built a series of microservices doing the same thing but with different external vendors. Originally I thought it would be best to add a dispatcher/orchestration microservice that other services would have to go through, because I thought the externally connected services would all end up with differet APIs. In the end, I managed to give all those services the same API, making the dispatcher service obsolete and overengineered. Ultimately I just shipped it because changing the architecture would have meant endless discussions with that one lead architect who actually gave nor shit about anything but pointless discussion and I was out of time. So I shipped all the services.
In the last performance review, my boss complimented the amount of new services I put into production.
I hate software engineering.
- deleted 4y ago[deleted]