What is Stellate?
GraphQL is a powerful technology choice for tackling complex data querying and fetching challenges. Stellate, now part of The Guild , amplifies GraphQL’s capabilities by providing a specialized platform for running production GraphQL APIs at enterprise scale. Through its cutting-edge network infrastructure, Stellate optimizes performance, reduces cloud costs, and delivers comprehensive observability and security features - all precisely engineered for GraphQL workloads.
Using Stellate, your GraphQL implementation gets to be fast, stable and cost effective. Stellate accomplishes this by offering a suite of products each designed to make smarter use of GraphQL.
Get Started
To get started, sign up and create a new Stellate service that points to your GraphQL backend. Then, use that service endpoint instead of your backend with your GraphQL client. Check out our Stellate Quickstart for a guided onboarding experience.
GraphQL Metrics
Get insights into the usage and performance patterns of your API with zero setup needed. With Stellate GraphQL Metrics you can start to observe and analyze your GraphQL API behavior before you begin using Edge Caching. With GraphQL Metrics, you can analyze aggregated GraphQL traffic data to uncover patterns and delve into individual requests to understand them in their complete context.
GraphQL Edge Cache
Stellate GraphQL Edge Cache is a programmable edge GraphQL Gateway that sits in front of your API. With Stellate you can speed up your API through caching, control its load through GraphQL Rate Limiting, understand your load patterns with GraphQL Metrics and manage your breaking schema changes utilizing metrics data. Edge Caching is our core product. It is also a trusted product for leading companies such as PUMA, Priceline and others. You can add Stellate edge caching to any GraphQL API, just like you’re used to with REST APIs.
Partial Query Caching
Stellate Partial Query Caching solution is a game-changer for GraphQL caching. Split any given query into mutliple separate entries that can be cached optimally. In particular, you no longer need to manually split your queries into cacheable and uncacheable parts.
GraphQL Security
Stellate’s GraphQL Security features are meticulously crafted to safeguard GraphQL APIs from a spectrum of threats and attacks, ensuring the integrity and performance of your API. Protect your GraphQL API from malicious queries, injections, and other security threats with Stellate’s GraphQL Security.
GraphQL Rate Limiting
Protecting against unintended or resource-intense requests is one of the biggest challenges when building any GraphQL API. With GraphQL Rate Limiting, Stellate provides you with another tool to make it easier to operate your APIs and ensure they are available and healthy. Learn how to control the load of your GraphQL API with Stellate’s GraphQL Rate Limiting.
GraphQL Developer Portal
Stellate gives you the ability to create a GraphQL Developer Portal for your API, allowing external consumers to create an API-Key and allowing you to see their usage.
Open Source Focused Solutions
The Guild is a pioneering organization dedicated to sustainable open source development , known for maintaining and advancing critical tools in the GraphQL ecosystem.
For those interested in open source GraphQL solutions:
- Hive is The Guild’s flagship open source GraphQL Federation Platform, offering a robust solution for GraphQL API management and collaboration.
- Fuse.js provides end-to-end typesafe data fetching designed for frontend teams. It empowers developers to build custom data layers and fetch data precisely as needed, eliminating dependencies on backend API updates.