Uri Goldshtein

GraphQL Mesh – Why GraphQL between services is the worst idea and the best idea at the same time!

What if you could get GraphQL benefits without rewriting a single microservice? Instantly unify REST, gRPC, and SQL into one queryable API.

GraphQL Mesh – Why GraphQL between services is the worst idea and the best idea at the same time!
#1about 4 minutes

An overview of The Guild and its open source tools

The Guild maintains key open source libraries like GraphQL Code Generator and GraphQL Tools to support the GraphQL ecosystem.

#2about 6 minutes

A quick introduction to GraphQL fundamentals

GraphQL uses a schema and resolvers to let clients query for the exact data they need, simplifying data fetching and orchestration.

#3about 4 minutes

Why using GraphQL between services can be challenging

Migrating existing backend services like REST or gRPC to GraphQL is often impractical and can introduce performance bottlenecks.

#4about 6 minutes

How GraphQL Mesh unifies existing backend services

GraphQL Mesh automatically generates a unified GraphQL API from existing service schemas like OpenAPI or gRPC without requiring code changes to the original services.

#5about 5 minutes

Demonstrating how to combine two REST APIs

A practical demo shows how to combine public city and weather APIs into a single GraphQL endpoint using a simple configuration file.

#6about 5 minutes

The pluggable architecture and features of GraphQL Mesh

GraphQL Mesh supports various data source handlers and merging strategies like Federation or Schema Stitching for customizing the unified schema.

#7about 4 minutes

Deployment models and the vision for a data mesh

GraphQL Mesh can be deployed as a central gateway or a distributed SDK, enabling a future vision of a decentralized, queryable web of data.

#8about 1 minute

How to get started with GraphQL Mesh

Learn more about GraphQL Mesh by joining The Guild's community on Discord or exploring their mentorship program for open source contributors.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
With AIs wide open - WeAreDevelopers at All Things Open 2025
Last week our VP of Developer Relations, Chris Heilmann, flew to Raleigh, North Carolina to present at All Things Open . An excellent event he had spoken at a few times in the past and this being the “Lucky 13” edition, he didn’t hesitate to come and...
With AIs wide open - WeAreDevelopers at All Things Open 2025
BB
Benedikt Bischof
Why You Shouldn’t Build a Microservice Architecture
Welcome to this issue of the WeAreDevelopers Live Talk series. This article recaps an interesting talk by Michael Eisenbart who talks about the pros and cons of microservice architecture.‍About the speaker:‍Michael has been working for Bosch as a sof...
Why You Shouldn’t Build a Microservice Architecture
BR
Benjamin Ruschin
What Developers Really Need to Create Great Code Demos
Every developer on earth has, at some point, had another developer to thank for a breakthrough, a success, an aha moment they wouldn’t have had without coming across that blog post, that open-source contribution, that reply on socials or that humble ...
What Developers Really Need to Create Great Code Demos

From learning to earning

Jobs that call for the skills explored in this talk.