-

Amsterdam, Netherlands
Back to Schedule

Sourav Shaw, Vivek Yadav

Modernizing a Million Lines of Code: Jira's Journey To GraphQL and Relay

IJzaal
GraphQL in ProductionAdvancedCase studies

Session description

Abstract Discover how we transformed Jira's issue view to GraphQL and Relay—handling billions of monthly interactions across 100+ field types while meeting enterprise compliance and reliability agreements. With hundreds of developers and teams modifying a decade-old codebase daily in a frontend monorepo, we faced unique challenges in technical design and execution. We'll share: - GraphQL schema design for scale - Bridging Redux, Sweet State, and Relay in a multi-team environment - Incremental rollout strategies with feature flags for safe migration - Field-by-field adoption approaches maintaining workflow and compliance - Performance optimization under enterprise-scale load - Testing approaches at scale - Developer experience takeaways Impact & Takeaways - Performance metrics during incremental migration - Developer experience improvements - Cross-team collaboration - Production-proven strategies for state management in existing codebase This isn't about building new—it's about modernizing Jira's critical interface while maintaining compliance for enterprise customers. Ideal for leaders coordinating teams and architects planning GraphQL adoption in regulated organizations.


Session speakers

Sourav Shaw

Atlassian, Principal Engineer

Case studies

Engineer with decade of experience in software. Worked across platform and product teams at Atlassian. Currently working as an architect in Jira's Issue Domain at Atlassian.

Vivek Yadav

Atlassian, Modernizing a Million Lines of Code: Jira's Journey to GraphQL and Relay

Case studies

Masters from IIT Roorkee. Engineer with decade of experience in software previously Worked in Amazon & Uber. In Atlassian Using GraphQL to handle JIRA's scale and optimising for better observability, safe rollouts and making JIRA more responsive.

Get your ticket

Join three transformative days of expert insights and innovation to shape the next decade of APIs!

Get tickets
COMMUNITYDEVELOPER EXPERIENCEAPIsTOOLS & LIBRARIESCOMMUNITYDEVELOPER EXPERIENCEAPIsTOOLS & LIBRARIES
OPEN SOURCEFEDERATIONECOSYSTEMSTRACING & OBSERVABILITYOPEN SOURCEFEDERATIONECOSYSTEMSTRACING & OBSERVABILITY
BEST PRACTICESWORKSHOPSSCHEMASSECURITYBEST PRACTICESWORKSHOPSSCHEMASSECURITY