Developersummit
  • HOME
  • SPEAKERS
  • SESSIONS
  • SCHEDULE
  • FAQ
  • BUY TICKETS
  • ONDEMAND
  • CONTACT
saltmarch

GIDS news media, articles, insights and virtual events educate and illuminate its audiences so they can be fully prepared to deal with the new realities at work and in their professions.

Saltmarch On-Demand
Media

Our Experts

Videos On Demand

Insights

Call for Papers

Connect

About Us

Privacy Policy

Terms & Conditions

Contact Us

Subscribe to Developersummit

Get the latest event updates, and insights from today's leading voices.

© 2026-2027 Saltmarch. All rights reserved.

Breaking the Monolith: Tesco’s Journey to Federated GraphQL with xAPI
RegisterTwitterLinkedInFacebook

< session />

Breaking the Monolith: Tesco’s Journey to Federated GraphQL with xAPI

Tue, April 21BackEndArchitectureOpsTech

Tesco’s xAPI serves as the single entry point for all client interactions with the Retail Platform, powering web, mobile, in-store, and third-party experiences. Over time, this monolithic GraphQL API became a bottleneck, limiting scalability, capacity, and team autonomy. To address these constraints, Tesco evolved xAPI into a Federated GraphQL architecture, enabling independent subgraphs, dynamic schema composition, and domain-driven ownership. This session shares the practical journey from monolith to federation, including how the Strangler Pattern was applied for incremental migration, and how schema governance, observability, CI/CD pipelines, and multi-layer caching were implemented. The talk concludes with the measurable business and technical impact of federation at Tesco, including improved resilience and the convergence of store and online experiences under a unified API.

What You Will Learn

  • Why monolithic GraphQL APIs become bottlenecks at scale

  • How to apply the Strangler and Modular Monolith patterns to migrate safely to a federated architecture

  • The business and technical impact of GraphQL federation within a large retail platform

Who Should Attend

  • Backend developers

  • API engineers

  • Software architects

  • Platform and infrastructure engineers

  • Engineering leads responsible for API scalability and modernization

< speaker_info />

About the speaker

Vishwas Chandrashekar

Vishwas Chandrashekar

Software Development Engineer 3, Tesco Technology

Vishwas Chandrashekar is an SDE‑III at Tesco with over a decade of experience building and scaling high‑impact retail technology systems. He specialises in distributed APIs, modern web platforms, and GraphQL federation, with a proven track record of delivering complex, cross‑domain programmes end‑to‑end.

Related Talks

The Past, Present, and Future of Null-Safety in Java

Wed, April 22

The Past, Present, and Future of Null-Safety in Java

Mala Gupta
Practical Python AI in Java with GraalPy

Thu, April 23

Practical Python AI in Java with GraalPy

Sachin Pikle
Refactoring to Modernize Java Applications

Tue, April 21

Refactoring to Modernize Java Applications

Venkat Subramaniam

On-Demand Talks

Evolving your APIs, a Step-by-Step Approach

Evolving your APIs, a Step-by-Step Approach

Nicolas Fränkel
Imperative vs. Functional: Which one to Choose?

Imperative vs. Functional: Which one to Choose?

Venkat Subramaniam
SRE or Devops - I am an Architect - Why Do I Care?

SRE or Devops - I am an Architect - Why Do I Care?

Ajay Chebbi
Consumer Banking in Cloud

Consumer Banking in Cloud

Sanjay Agrawal
New Java Language Features with Eclipse

New Java Language Features with Eclipse

Manoj Palat
A New and Open Way to Build Cloud-Native Microservices - MicroProfile

A New and Open Way to Build Cloud-Native Microservices - MicroProfile

Emily Jiang
All On-Demand »