Blog

Insights from real-world software architecture, system design, and engineering leadership

The API Gateway Shouldn't Know Your Business

14 min

Business rules end up in the API gateway because it's the easiest place to apply a rule to every request, and there they lose their owner, miss traffic that skips the gateway, and leave the domain's tests. Keep a rule in the gateway only if the gateway team could change it correctly on its own, and admit anything else only as debt with an owner and a removal date.

Read post →