Latest Announcement Platform posts

August 24, 2023

Enforce schema consistency across federated graphs with GraphOS

When you’re building a federated GraphQL API that spans multiple backend teams and services, it can be difficult to ensure that the schema for your graph stays consistent from subgraph to subgraph. For example, how do you ensure that a type defined as an entity in one subgraph is also defined as an entity in […]

August 10, 2023

Secure your GraphQL platform by safelisting known queries

GraphQL is designed to offer a more flexible, self-serve developer experience, but its open-ended approach often raises questions about its security model. The most common objection is that GraphQL APIs allow unbounded operations — a trait that can degrade performance or result in denial-of-service if too many complex queries are sent to the endpoint. A […]

June 22, 2023

Federated subscriptions in GraphOS: real-time data at scale

Building an API that can serve real-time data to millions of clients is no small challenge. With traditional microservice architectures and REST, building real-time experiences meant excessive polling traffic, over-fetching, and constant coordination across backend and frontend teams to maintain the right endpoints for real-time services. GraphQL subscriptions offer an elegant alternative to REST and […]

Read more

June 15, 2023

Standardize GraphQL schema linting policies with GraphOS

by Vivek Ravishankar

Recent posts

September 7, 2023

Office Hours: Apollo Server with Trevor Scheer

by Dylan Anthony