Powering Indeed’s Agentic Talent Scout with Federated Subscriptions
summary
Indeed replaces Server-Sent Events with Apollo Federated Subscriptions and cuts P95 response time by 22% P95 reduction, streaming rich structured messages from a Scout conversation subgraph through Apollo Router that hydrates federated entities (about 40 supergraph subgraphs) and fetches data via HTTP while the agent core publishes to Redis pub/sub. Multi-agent serial replies arrive about 2s faster first agent delivery. Built in nine months, uses langraph for agents, supports a scoped conversation subscription schema (progress, message, response end) and falls back to polling for ~3% of corporate networks.
AI-written summary · about
chapters (11)
- 0:00Agentic Talent Scout intro
- 1:28Federated subscriptions for streaming
- 2:51SSE challenges and subscriptions shift
- 6:40Talent Scout with Apollo Federation
- 11:55Conversation subgraph design
- 18:18Subscription schema for multi-agent
- 20:03Federated subscriptions in practice
- 23:39Performance gains and benefits
- 25:48Production deployment lessons
- 28:21Key takeaways and future
- 29:48Q&A
related talks
23mAgentic Elixir
34mGraphQL real-time subscriptions
30mDeep Learnings Migrating legacy services to Federated GraphQL
48mApollo Federation: Connecting GraphQL Microservices
34mGraphQL Subscriptions - Scaling real-time in the real world
32mGraphQL Future
43mThe AgentVerse - Build fast, Scale smarter
52mBuilding a Realtime Chat with GraphQL Subscriptions
