#graphql mesh

Subscribe
GraphQL Mesh is a library that allows developers to connect and query data from multiple GraphQL sources in a unified way. It simplifies the process of connecting to different GraphQL endpoints, resolving conflicts between them, and merging their results into a single response. This makes it easier for developers to access data from multiple sources within one application, without needing to manually write complex resolvers or manage multiple connections.
Performance Monitoring of a Heterogeneous GraphQL Mesh App
GraphQL Galaxy 2021GraphQL Galaxy 2021
8 min
Performance Monitoring of a Heterogeneous GraphQL Mesh App
Performance monitoring is crucial for businesses as users don't like to wait. The ApolloEngine tool helps track and analyze metrics, revealing response time variances and other information. Instana combines traces for service communication with infrastructure metrics and end user monitoring, implementing open telemetry. Apollo Studio is great for managing the GraphQL schema and provides full observability, enabling efficient root cause analysis.
Evaluating GraphQL for Setting Up an Enterprise-Grade Data Mesh
GraphQL Galaxy 2021GraphQL Galaxy 2021
24 min
Evaluating GraphQL for Setting Up an Enterprise-Grade Data Mesh
This Talk explores the benefits of using GraphQL APIs for data, including representing domain models, addressing API tooling and infrastructure, and supporting interconnected data. It discusses model mapping, read APIs, filtering, sorting, and aggregating data, as well as mutations for invoking logic. The Talk also highlights the importance of standardizing infrastructure and leveraging GraphQL's automatic model mapping and authorization. Additionally, it touches on the use of specialized databases, the comparison between GraphQL and gRPC for data APIs, and the speaker's experience working on various parts of the stack.
GraphQL Mesh – Query Anything, Run Anywhere
React Summit Remote Edition 2020React Summit Remote Edition 2020
15 min
GraphQL Mesh – Query Anything, Run Anywhere
The speaker introduces GraphQL Mesh, a library that extracts schemas from existing services and merges them into a single GraphQL endpoint. This allows for type safety and the ability to add federated metadata to existing services. GraphQL Mesh can run as a central gateway or a distributed source. The speaker also mentions the use of platforms for streaming and the accessibility benefits of using semantic HTML content. Additionally, there is a mention of Ionic's support for native apps. Overall, the Talk covers the benefits and capabilities of GraphQL Mesh and its applications in different scenarios.
From a fully featured Apollo Server into no-code GraphQL Mesh with the same functionality
GraphQL Galaxy 2020GraphQL Galaxy 2020
167 min
From a fully featured Apollo Server into no-code GraphQL Mesh with the same functionality
WorkshopFree
Uri Goldshtein
Uri Goldshtein
In this workshop, we will start with a fully featured Apollo Server, that calls multiple data sources. We’ll gradually introduce GraphQL Mesh into that code, seeing all the different benefits. Commits commit we will add type-safety and remove manual code until the last commit, where we will remove all the manual code and stay with just a simple configuration. That way you’ll learn about all the different ways you could use GraphQL Mesh and decide where and how it can best serve you in your existing applications.
GraphQL Anywhere - Our Journey With GraphQL Mesh and Schema Stitching
GraphQL Galaxy 2020GraphQL Galaxy 2020
34 min
GraphQL Anywhere - Our Journey With GraphQL Mesh and Schema Stitching
Watch video: GraphQL Anywhere - Our Journey With GraphQL Mesh and Schema Stitching
The Guild has developed various tools for GraphQL, including the GraphQL Code Generator, GraphQL Inspector, GraphQL Modules, GraphQL Tools, and GraphQL Mesh. They have joined the GraphQL Foundation and migrated GraphQLJS to TypeScript. Exciting developments in the GraphQL community include new libraries and directives, such as the GraphQL Web Socket library and the stream and defer directives. GraphQL Mesh allows for converting and merging various sources into GraphQL, providing a distributed solution. The GraphQL Hive registry allows for centralized management of schemas. The talk emphasizes a distributed and gradual approach to adopting GraphQL and the option to choose between schema stitching and Apollo Federation.