Now part of @GraphCDN

San Francisco, CA
Joined March 2018
FastQL is joining @GraphCDN! 🎉⚡️ 60 edge locations, analytics, advanced cache controls, and amazing team @mxstbr @TimSuchanek
2
7
90
We're thrilled to announce that we have acquired @FastQL, the first GraphQL CDN! 🎉 We're delighted to have @zhobbs in our corner advising us and will be transitioning all FastQL customers to GraphCDN over the coming months: graphcdn.io/blog/graphcdn-ac… ⚡️
4
20
3
104
Check out @PulumiCorp's launch announcement today. Anyone else looking forward to spec'ing all their infrastructure in JS/TS/Golang instead of Yaml? #DevOps joeduffyblog.com/2018/06/18/…
2
3
Replying to @zdne @GraphQL
We think cacheable should be a ✔️ for GraphQL :)
1
2
Great guide by @mdlavin on using AWS X-Ray to find and resolve your #GraphQL performance problems. Also, X-Ray works with many different languages, not just node. medium.com/lifeomic/introduc…
3
6
I think the #GraphQL ecosystem can be confusing, especially to newcomers, so I built a chart that shows how all the pieces interconnect. graphqlstack.com/ Includes tools from the major players, like @apollographql, @graphcool, @FormidableLabs, & others. PRs welcome!
12
168
13
551
I'm excited to announce the beta release of The GraphQL Guide, a new book about GraphQL I'm co-authoring with @lorendsr! blog.graphql.guide/introduci…
6
119
6
437
Really fantastic academic take on how to analyze complexity of GraphQL queries and their responses via @adriancolyer @olafhartig @perez blog.acolyer.org/2018/05/21/…
1
Replying to @notrab
Thanks Jamie!!
CRUD boilerplate can be pretty tedious, with REST or with #GraphQL. Excited to see the work going on with the 'graphql-boilerplates' project. Hope to see #Python, #Elixir, and #Golang on there one day github.com/graphql-boilerpla…
1
2
"Every REST API is a snowflake" pretty much sums up why our service is GraphQL only xitter.cf/joshPandaEdward/status…
1
Replying to @erinfoox @GraphQL
I haven't seen APIs that expose page metadata results. I've seen a pattern of fetching the next page of results, and if it's empty w/ no error, then you can assume you're at the end. Could be interesting to have a "Paginator" interface that exposes page info though.
Thanks @philsturgeon ! We agree that read-heavy use cases work great for FastQL, the higher the hit rate the more benefit you'll get from edge caching. xitter.cf/philsturgeon/status/10…
I'm recommending my GraphQL colleagues check out @FastQL, but it's only going to cover a few use-cases. For read-heavy APIs this is seems ideal, but write-heavy systems maybe need something else. xitter.cf/philsturgeon/status/10…
1
2
Good point, and agree that for some things TTL does make sense. Cache-control headers are respected, and sending invalidations to us is optional, so we give flexibility there.
Replying to @adrianpike
Not going to lie, in my first prototype I found an off-by-one error in a poorly named cache invalidation method
1
Great article! I would agree about this photo last week...but FastQL went live today. So now it's really easy to cache your GraphQL network requests :)
1
1
1
Replying to @danbucholtz
Not blasphemy, always do what works best! Curious what you're running into with mutations?
The beta is finished! We have a new look, and anyone can sign up now! Sign up, enter your GraphQL endpoint, and you're ready to go. Couldn't be easier...
1
4
6