Trusted by more than 400 GraphQL APIs in production

V
I
S
I
T
O
R
S
MAX LOAD
12:00
16:00
20:00
24:00
04:00
08:00
12:00
16:00
DDOS ATTACK
20:00
24:00
00:00
Without Stellate’s GraphQL Edge Caching
.envGA_ID: "GTM-ORHNK2"NEXT_STATIC_PORTAL_ID: "23423498"
API_ENDPOINT:
"https://acme.com/graphql""https://acme.stellate.sh"
ORBIT_AUTH_KEY: "ob_23ksdklsadfk"
Stellate Edge Cache activated
StellateAPP17:42
🚨 DDoS warning triggered by unusually high request loads. Check your Dashboard.

Time is money, downtime is the opposite.

Users rightfully expect fast and reliable services. Protect your business with GraphQL Edge Caching. Reduce your serverload by up to 99% and never worry about downtime again.

GraphQL Edge Caching

Make your GraphQL API blazing fast worldwide, not just in us-east-1.

Be blazing fast

Get ~40ms response times worldwide. Get your users the speed they deserve.

Cache any APIs

Add caching to any GraphQL API. Just like you're used to with REST APIs.

Shield your API

Protect your API from traffic spikes and downtime. Allow your users to rely on you, always.

Lighten the load

Reduce your origin load by up to 95%. Handle any traffic spike, avoid downtime and save costs.

Operate continuously

Resolve stability issues with auto retries and stale-while-revalidate. Steady wins the race.

Instant Cache Purging

Ensure your users get up-to-date content. Purge your cache in <150ms globally with our flexible purging API.

GraphQL Metrics

With no configuration, get real-time observability for your GraphQL APIs usage, performance and errors.

Get deep insights

Understand the traffic on all queries, types and operations. Get granular insights and always know what's going on.

Iterate confidently

Track and understand all HTTP & GraphQL errors. Get insights, build on facts and iterate with confidence.

Optimize performance

Check the origin response times for each query and mutation. Know where to optimize your API.

Control notifications

Learn about speed drops and errors the second your users do. Define who gets notified about what.

Turn cache misses into hits

See which queries would benefit the most from improved caching and easily debug your cache rules to get you there.

Understand users engagement

Track data with Custom Attributes for enhanced insights and debugging.

GraphQL Rate Limiting

Protect your GraphQL API from scrapers, traffic spikes, exploding infrastructure costs, and broken SLA terms.

Prevent service degradation

Malicious actors, misconfigured clients, and traffic spikes can cause slowdowns or downtime for your GraphQL API.

Contain your infrastructure costs

While serverless infrastructure allows you to scale quickly, it can also get very costly.

Enforce your SLA

Ensure your customers with Service Level Agreements (SLAs) that require them to stay within their traffic allowance.

Stop scrapers

If you have valuable data, you can bet that somebody will attempt to scrape it for their own use.

Trusted around the world

Don’t just take our word

  • The requests our origin has to handle dropped by more than 50% — we don't even notice traffic spikes anymore!
    Ivan Vanderbyl's avatar

    Ivan Vanderbyl

    CPO & Co-Founder, Airheart

  • Stellate’s GraphQL Edge Caching reduced our server load by 61%, our database load by 90%, and our page load times by over 1s. Now, we’re ready for the Black Friday traffic spike!
    Aditya Chempakasseril's avatar

    Aditya Chempakasseril

    Software Engineer, Italic

  • We are seeing a major difference in server load and response times for our users. I would highly recommend Stellate’s GraphQL Edge Caching to everyone with a GraphQL API!
    Corjen Moll's avatar

    Corjen Moll

    Co-founder, Reversed Digital

  • Caching responses has always been a pain for us but with Stellate’s GraphQL Edge Caching we had it set up in minutes.
    Eliezer Steinbock's avatar

    Eliezer Steinbock

    Founder, Draft Fantasy

  • The main feature in our release was live collaboration, but we actually received more praise for the performance improvements from using Stellate’s GraphQL Edge Caching!
    Vincent Battaglia's avatar

    Vincent Battaglia

    CTO, Ludus

See for yourself

Try Stellate now

Run the command below, point your GraphQL client at the gateway URL, and witness the fitness.

npx stellate serve --backend-port 4000
Getting dependencies...
Creating local dev environment
A Stellate service for your local GraphQL API
is now running at http://localhost:5800!

Ready for the real thing?

Enter your own API endpoint, have it up and running in 5min.

Powered by Fastly's

97 worldwide edge locations

Map with our edge locations, this map contains all of the 68 Fastly Points Of Presence we are caching in

What are you waiting for?

It takes less than 5 minutes to set up a fully functional CDN for your GraphQL API.