Company
Date Published
Author
Ishwari Lokare
Word count
1241
Language
English
Hacker News points
None

Summary

Realtor.com's adoption of GraphQL, a unified API solution, enabled the company to simplify its tech stack and scale without compromising performance. The company faced challenges in addressing technological components alone, highlighting the importance of storytelling and communication to connect with other teams. Realtor.com targeted four areas: data platform, identity, CI/CD pipeline, and API layer, ultimately choosing GraphQL and Apollo Federation for its unifying API solution. To overcome resistance from engineering, product, design, leadership, and cross-functional teams, Suzy Julius and Cabe Waldrop employed a strategic approach, including creating a Strategic Technical Initiative Group to collaborate with multiple individuals and teams. The company then built a supergraph to achieve a federated GraphQL architecture, allowing individual service teams to maintain and release changes on their own GraphQL APIs while providing a unified API for client developers. This paradigm shift enabled Realtor.com to express the intent of its product and power high-quality user experiences across various platforms.