Home / Companies / Apollo / Blog / Post Details
Content Deep Dive

10 Best Practices for Schema Stewardship (Part 2 of 2)

Blog post from Apollo

Post Details
Company
Date Published
Author
Dan Boerner
Word Count
2,116
Language
English
Hacker News Points
-
Summary

The text discusses best practices for schema stewardship in GraphQL development. It highlights four organizing models: Siloed, Graph Guild, Central Graph Team, and Hybrid. The Siloed model is the most common, but it can lead to a bottleneck as teams develop their own schemas without coordination. The Graph Guild model improves sharing and learning, while the Central Graph Team model centralizes expertise but creates a dependency on a single team. The Hybrid model partners local experts with a central team, scaling the review process and distributing expertise. The text also covers best practices for scaling schema reviews, adopting a product mindset, and keeping moving forward. It emphasizes the importance of collaboration, iteration, and empathy in achieving strategic outcomes and avoiding the tragedy of the commons.