# The Evolution of GraphQL at Scale

DevFeed: [The Evolution of GraphQL at Scale](<https://devfeed.tech/articles/the-evolution-of-graphql-at-scale-23536.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/the-evolution-of-graphql-at-scale>)

Author: Andy Roberts

Published: 2020-11-12T11:25:01Z

Content type: tutorial

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [BFF](<https://devfeed.tech/topics/bff.md>), [API](<https://devfeed.tech/topics/api.md>), [Structured-data](<https://devfeed.tech/topics/structured-data.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [backend](<https://devfeed.tech/tags/backend.md>), [bff](<https://devfeed.tech/tags/bff.md>), [development](<https://devfeed.tech/tags/development.md>), [frontend-development](<https://devfeed.tech/tags/frontend-development.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [microservice-architecture](<https://devfeed.tech/tags/microservice-architecture.md>), [schema](<https://devfeed.tech/tags/schema.md>)

## AI overview

This article explains how organizations evolve GraphQL after an initial proof of concept reaches production. It compares monolithic GraphQL APIs, backend-for-frontend implementations, and Federation, while discussing the organizational and architectural trade-offs involved.

## Source excerpt

Most organizations' adventures with GraphQL start with one team looking for a way to solve one of the most significant frontend development problems in a microservice architecture: how to get all the data your app needs without making a million and one service calls. For a frontend engineer, that promise of getting all the data they need, in the exact shape they envision using it (and with only a single request) is often too hard to resist. It's here where a proof of concept comes to fruition.