Fast, Flexible, and Federated: How Wayfair’s Schema-Driven UI Supercharges Experimentation
summary
Wayfair describes a schema-first CMS called BlockBuilder CMS that mixes server-driven UI with the Apollo federated graph to deliver configurable blocks, reusable product cards, and first-class ties into personalization and experimentation. The system runs 500+ block types, handles ~2B requests/day, sees P50 ≈ 5ms and P99 < 60ms, and supports 600 internal CMS users and ~1,000 developers across storefronts. Demoed flows show AI-assisted page generation, CI-backed schema publishing, experiment creation, and successful production rollout.
AI-written summary · about
chapters (37)
- 0:00Block Builder intro at Wayfair
- 1:04Agenda overview
- 1:45Wayfair’s mission and challenges
- 3:10Legacy monolith and UI benefits
- 4:34Schema-driven UI concepts
- 6:42Introducing Block Builder demo
- 7:22Live demo: homepage config
- 8:26SEO landing page with AI
- 9:50Editing composable page blocks
- 10:53Unified product cards and components
- 12:43Self-service and integrations
- 13:25Block Builder architecture overview
- 14:07Scalability and performance metrics
- 14:48Deep dive: Block Builder architecture
- 15:49Content management layers
- 17:14Schema-first UI generation
- 17:56Content delivery patterns
- 19:19Dynamic data dependencies
- 21:30Schema to experimentation flow
- 24:58Creating experiments in Block Builder
- 27:11Results and impact on Wayfair
- 27:33Two years of experimentation velocity
- 29:20Key learnings from Block Builder
- 30:03Adoption and platform philosophy
- 31:30Flexibility and governance design
- 32:11Reliability and SLOs prioritization
- 32:34Q&A
- 33:15Server-side rendering and queries
- 34:18Reusable components and support
- 35:41SSR strategies and plans
- 36:23CMS comparison and open-source
- 37:27Reducing experimentation friction
- 38:50Engineering feedback and adoption
- 39:54Client teams’ experience
- 41:21Schema complexity and payload size
- 42:46Handling data dependency failures
- 44:53Closing remarks
related talks
14mThe Secrets to Wayfair’s Graph Success from Inception to General Availability
21mCreating a Culture of Innovation
36mHow to Build Content and Commerce Experiences Using App Builder and API Mesh
47mThe Micro Frontend Architecture: How to Turn Your Website into a Giant Collaborative Puzzle
19mSupport unlimited customer experiences with GraphQL
27mStranger Graphs - Building Federated Workflows with Shared Components
20mComposability: The New Architect in Town
42mPanel - Fortune 100 Graphs - Powering Today's Need and Tomorrow's Trends
