How GraphQL & Apollo help drive Reddit's mission
summary
Reddit describes how Apollo and GraphQL power the iOS home feed via a Python Graphene graphql gateway then migrate to federated Go subgraphs to improve performance and let teams work independently. A routing gateway abstracts the monolith while subgraphs are extracted and rewritten, and retries for read-only queries via OkHttp Tag API recover about a million feed loads per day. Real-time features use subscriptions (peak 6.63 million subscription events), presence, and animated vote scores; plans include Apollo Kotlin upgrades and custom scalars.
AI-written summary · about
chapters (4)
related talks
28mGraphQL for mobile developers
24mRealtime React Apps with GraphQL
27mExploring GraphQL
51mImproving the architecture of your iOS app with GraphQL
26mEverything You Need to Know About GraphQL in 3 Components
26mKeynote: Apollo's Journey with GraphQL: Transforming Enterprise APIs for the Future
35mGraphQL in real life
23mA glimpse of GraphQL" Frontend developers’ life is easy now!"
