GraphCDN

Infrastructure

graphql cdn

SHOW HN2021

200points
98comments
#231of 2,533 in 2021
Top 10%of 2021 by points

How HN took it

CuriousMostly questions and neutral comments

16 positive, 40 neutral or asking, 1 mixed, 9 critical, out of 66 comments about the project. Thread score +0.07.

Idea: 9 for, 5 againstPerformance: 1 for, 4 againstDesign: 3 for, 0 againstExecution: 2 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Solves a real GraphQL caching pain

    From 3 comments
    • Hey HN, It's a pleasure to share this announcement with you! In all the GraphQL projects I worked on, it was always a pain to get the caching and security right. Instead of you…
      timsuchanek on HN
    • I’ve being waiting for a product like this for some time now, I think there is a huge (not yet served) market for this. I’ve tried to implement something using Cloudflare…
      hcentelles on HN
    • Two hard problems solved: 1. Cache invalidation 2. Decent project name Joking aside, this is great. Traditional CDNs + GraphQL always felt like an impedance mismatch.
      kenrose on HN
  • Clean design

    From 1 comment
    • GraphCDN seemingly is an innovative service I'll be checking out, though I just wanted to comment that the app is a beautiful example of the use of Tailwind. I was a little taken…
      blorenz on HN

Objections

  • Global purge in 150ms is physically implausible

    From 2 comments
    • > it can purge any content globally in about 150ms Hmm, how can that be? Light in a straight-line fiber optic cable would take 200ms to traverse a greater circle around the…
      kentonv on HN
    • That's the speed of light in a vacuum. The speed of light in fiber optic is slower. Travelling half of the distance is not good enough, because if you haven't received…
      kentonv on HN
  • Smart invalidation may not be reliable

    From 1 comment
    • I asked Max in private, but i'll ask again here for visibility. How do you handle smart invalidation? Or more specifically, how do I trust that you're handling smart invalidation…
      andrewingram on HN
  • Shallow moat versus Cloudflare or Fastly

    From 1 comment
    • Critical feedback: This seems like a product with an exceptionally shallow moat. What is stopping Cloudflare and Fastly from cloning and burying?
      joshenders on HN

Requests

  • Support for persisted and batched queries

    From 1 comment
    • Thanks for the quick (good news) answer. I’ve more questions We use Apollo client, I’m worried about 2 specific features of it: Batch queries [1], we’re currently using it.…
      hcentelles on HN
  • Partial query caching

    From 1 comment
    • Max & Tim, thanks for building this. This is something I recently spent 2 weeks trying to solve, then more pressing issues came up so we threw more CPUs at the problem. So from…
      ivanvanderbyl on HN
  • On-prem or internal deployment

    From 1 comment
    • Sounds cool! I‘d be interested in the caching and analytics part, but without the CDN, i.e. for an internal GraphQL server. Is there a way to do that?
      tcmb on HN

Questions

  • Why Fastly over Cloudflare Workers or Lambda Edge

    From 1 comment
    • This is a super interesting project and thanks for posting it. I'm just wondering why you decided on Fastly over Cloudflare Workers or AWS Lambda Edge for this?
      0xy on HN
  • Is the cache consistent across POPs

    From 2 comments
    • Q: Is the CDN cache consistent? i.e if I delete or change an object, does it immediately reflect across all the POPs across the globe? If so what are the potential…
      nojvek on HN
    • How does it deal with non yet propagated purges or are you always at risk of reading stale data for a short period?
      the_mitsuhiko on HN
  • How does pricing work and what counts as a request

    From 1 comment
    • I’ve being waiting for a product like this for some time now, I think there is a huge (not yet served) market for this. I’ve tried to implement something using Cloudflare…
      hcentelles on HN

Alternatives named

  • Apollo Cloud

    From 1 comment
    • I’ve being waiting for a product like this for some time now, I think there is a huge (not yet served) market for this. I’ve tried to implement something using Cloudflare…
      hcentelles on HN
  • Cloudflare Workers

    From 1 comment
    • This is such a great idea! There are a lot of plays in this space that try to move the database, or serverless-functions closer to the end-users, but in all likeliness if you're…
      pistoriusp on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/27536878)