Product
Pricing

THE SUPERGRAPH

A new, powerful composition engine for your business and teams.

Explore the stack

REQUEST A DEMO

Tools for collaboration, observability, federation, and more.

See how we can help

GraphOS

The supergraph platform. Build, operate and evolve the supergraph.

Apollo Client

The world’s leading GraphQL client for React, iOS, and Kotlin.

Apollo Server

A TypeScript GraphQL Server for Express, Koa, Lambda, and more.

DEVELOPERS

Docs
GraphQL Tutorials
DevHub
Blog
Community
Events
YouTube

FEATURED EVENTS

GraphQL Summit
[Webinar On-Demand] 10 Best Practices for Schema Governance

LATEST FROM THE BLOG

Introducing Authorization for Apollo MCP Server: Secure AI Access to Your GraphQL APIs

by Kevin Chu

Announcing the Apollo GraphOS Operator in Public Preview

by Josh Lambert

Manage your subgraphs and supergraphs as Kubernetes-native resources

by Nicolas Moutschen

Announcing GraphQL Summit by Apollo 2025: Connect Everything. Build Anything.

by Jennifer Hewlette

Discover the supergraph for your industry.

Delivering rapid success on projects with world-class GraphOS and GraphQL expertise.

Explore tech talks, workshops, product updates & more.

Learn how to build and scale your graph.

Learn how Apollo's solutions and expertise can help you deliver innovation with a unified graph.

Learn how Apollo is transforming the way industry leaders build apps.

Your hub for up-to-date information on Apollo’s security, reliability, and policies.

ABOUT US

Leadership
Careers
Open Positions
Our Team
Partners

SUPPORT

Contact Sales
Get Help
Apollo Help Center
Terms of Service
Privacy Policy
Contact Sales
Create Account

Sysco accelerates market expansion and cuts development costs with Apollo

Sysco is a $50 billion global leader in food service distribution that serves a diverse customer base, ranging from small street vendors to large restaurant chains, hospitals, and even military institutions. Sysco’s e-commerce platform, Sysco Shop, processes a significant portion of that revenue, enabling restaurant owners and food service professionals across the United States, Canada, and the Bahamas to order and receive products through a seamless digital experience across web and mobile platforms. 

Sysco faced the challenge of orchestrating data and services across multiple digital touchpoints while maintaining a seamless customer experience. Their journey shows how modern API orchestration can transform a complex e-commerce operation and enable business growth.

The challenge: Data bottlenecks and long-term scalability

As Sysco’s e-commerce platform, Sysco Shop, grew, managing its multiple digital touchpoints became increasingly complex. Like many companies, Sysco had built their integration layer the traditional way: with separate procedural code bases for web and mobile experiences. This approach created two significant business problems: 

  1. Maintaining separate integration code at the orchestration layer for each platform required nearly twice the development resources 
  2. As code bases diverged, discrepancies emerged between web and mobile platforms

“We started noticing errors in production where our API changes were breaking system integrations,” explains Chandima Jayawickrema, Associate Director of Architecture at Sysco. “We wanted to improve our mobile experience and enhance our ability to deliver quality service to customers.

This situation became particularly critical as Sysco prepared to expand into the Canadian market. Each new region would require duplicating integration efforts across platforms, potentially delaying market entry and multiplying maintenance costs.

The solution: Declarative API orchestration with Apollo

After evaluating multiple options, Sysco knew that its API strategy was incomplete without addressing the orchestration problem. They adopted Apollo’s standards-based approach to API orchestration, moving from writing procedural code to a declarative graph-based approach that preserved the independence of development teams while maintaining the enterprise-grade security and reliability. 

“Apollo is playing that orchestration role in our architecture,” says Jayawickrema. “We have different layers in our architecture – the orchestration layer first, then the core services layer, and then the enterprise layer behind it. Each service plays the role of a domain aggregator for a cohesive group of functionality.”

Sysco consolidated eight domain-specific orchestration services, or subgraphs, for ordering, product, pricing, delivery, and accounts. This graph-based orchestration approach allowed Sysco to:

  • Define relationships between services declaratively instead of with imperative code
  • Centralize orchestration logic while keeping service implementation distributed
  • Automatically optimize API request patterns for performance
  • Create consistent data flows across web and mobile experiences

Results and key benefits 

Accelerated Market Expansion

With Apollo, Sysco successfully expanded into the Canadian market more efficiently than planned while maintaining their infrastructure integrity. The ability to reuse existing integrations rather than rebuilding them for a new region meant the expansion team could focus on market-specific requirements instead of recreating technical infrastructure.

Unified Customer Experience

By streamlining their API orchestration, Sysco removed the need to duplicate work for web and mobile platforms. Both now run on the same implementation, ensuring a consistent experience across channels. This improvement has enhanced the mobile experience and boosted customer satisfaction, with new features launching simultaneously on both web and mobile.

Improved Developer Productivity

Apollo makes it easier for Sysco’s team to scale and deploy updates without disrupting other services. Developers can work independently, which means faster releases and easier scaling.

Instead of 100 developers working in one shared repository, they now contribute to 8 domain-specific services. This has reduced PR conflicts and deployment bottlenecks. Developers now focus on domain-specific subgraphs, reducing the complexity of orchestration and making their workflows more efficient.

Accelerated Feature Delivery

By eliminating duplicate orchestration work, Sysco has achieved approximately 20% reduction in new development costs. Features can now be deployed once and immediately be available across both web and mobile, providing a more consistent user experience and directly supporting Sysco’s revenue streams.

Looking ahead

Sysco’s journey with Apollo is just beginning. Sysco is now working on extending their modern API orchestration approach across Sysco’s broader ecosystem of applications. 

“Our division has many other applications, not just Sysco Shop. We see a future where we have a strong core services layer that will require an orchestration layer spanning the entire suite of products,” says Jayawickrema. “We intend to extend our graph-based API orchestration strategy with multiple entry points to support different applications, ensuring a consistent and scalable architecture across the division.”

The transition to Apollo has transformed how Sysco orchestrates its complex network of APIs and services. By moving from manual, code-based orchestration to a declarative, graph-based approach, Sysco has not only improved their e-commerce platform but has also paved the way for a more modern, agile, and scalable approach to software development. 

Explore other customer stories to learn how Apollo can help your company streamline its API orchestration today!



CHALLENGE

Sysco maintained separate procedural code bases for web and mobile platforms, requiring nearly double the development resources for every feature. Platform discrepancies created production errors, and each market expansion meant duplicating all integration work, blocking scalable growth.

SOLUTION

Apollo’s declarative, graph-based API orchestration replaced procedural integration code with 8 domain-specific subgraphs (ordering, product, pricing, delivery, accounts), centralizing orchestration logic while keeping service implementation distributed.

RESULTS

~20% reduction in development costs, accelerated Canadian market expansion, consistent customer experience across all platforms, and 100 developers working across 8 focused domain services instead of one shared repository.


Questions?

From our blog

© 2025 Apollo Graph Inc.

Github icontwitter iconspectrum iconyoutube icon

Company