But not for long, because they continued to innovate, they saw that REST was insufficient and they created Graph Query Languages, for the apps to fetch data from the api and it was all good. Time passed and the company continued to grow and teams were fruitful and the services multiplied.
The api gateway that bound them together, grew as well in order to compose the many services and then there was temptation, in order to handle failure gracefully. They added fallback logic into the gateway. Simple caches gave way to complex memory data stores, along with business logic.
Before they knew it, the API Gateway had become the new monolith.