GraphQL Federation: I'm Still Skeptical
A year after my GraphQL post, federation is the new hotness. I still think most teams don't need it.
Graphql coverage in this archive spans 4 posts from Feb 2017 to Oct 2021 and deals with structural tradeoffs: coupling, failure boundaries, and long-term change cost. The strongest adjacent threads are api, federation, and architecture. Recurring title motifs include graphql, federation, skeptical, and probably.
A year after my GraphQL post, federation is the new hotness. I still think most teams don't need it.
Most teams adopting GraphQL federation don't need it. A frank take on when it makes sense, when REST is fine, and why conference talks are a terrible basis for architecture decisions.
After a year running GraphQL at the fintech startup, here's what the conference talks leave out.
Everyone wants to debate GraphQL vs REST like it's a religion. It's not. One reduces round trips, the other is dead simple to cache. Here's how I actually decide.