Uri Goldshtein
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 Videos
GraphQL: Does it replace SQL, REST or Something Else?
Gregor Bauer
Putting the Graph In GraphQL With The Neo4j GraphQL Library
William Lyon
Rethinking Reactive Architectures with GraphQL
David Leitner
The Great API Debate: REST, GraphQL, or gRPC?
Alexis Yushin
GraphQL + Apollo + Next.js: A Lovely Trio
Josh Goldberg
Rapid GraphQL API Development with PostGraphile
Ruwan Xaviour Fernando
Event based cache invalidation in GraphQL
Simone Sanfratello
Meet Your New BFF: Backend to Frontend without the Duct Tape
Noam Honig
From learning to earning
Jobs that call for the skills explored in this talk.
![Senior Software Engineer [TypeScript] (Prisma Postgres)](https://wearedevelopers.imgix.net/company/283ba9dbbab3649de02b9b49e6284fd9/cover/oKWz2s90Z218LE8pFthP.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)

Senior Software Engineer [TypeScript] (Prisma Postgres)
Prisma
Remote
Senior
Node.js
TypeScript
PostgreSQL
Proficient Software Engineer - Node - React - GraphQL (m/f/x)
Atolls
Berlin, Germany
MVC
NoSQL
React
Vue.js
NestJS
+8
Proficient Software Engineer - Node - React - GraphQL (m/f/x)
Atolls
München, Germany
MVC
NoSQL
React
Vue.js
NestJS
+8
Software Engineer - C# - PowerShell - GraphQL (híbrido Barcelona)
knowmad Mood
Barcelona, Spain
API
.NET
REST
Azure
GraphQL
+3
Backend Python - AWS - GraphQL (100% remoto)
knowmad Mood
Municipality of Madrid, Spain
Senior
Scrum
Python
GraphQL
Amazon Web Services (AWS)
?Backend Developer - C# - Graph - inglés alto (híbrido Barcelona) ?
knowmad Mood
Barcelona, Spain
API
.NET
REST
Azure
GraphQL
+3






