In May last year I released How I Made PostGraphile Faster Than Prisma In 8 Hours to debunk the extremely misleading graph Prisma had integrated into their marketing website.

PostGraphile focusses on performance for the kind of GraphQL queries you’d see when building a web application following best practices—single GraphQL queries that pull all the required data for an individual web page. Prisma benchmarked an unrealistically small query (byArtistId, see below), which effectively meant they were benchmarking the HTTP layer rather than the GraphQL resolution itself. A little friendly competition is good for the ecosystem, and I hadn’t yet optimised…
This week we’re celebrating the 1 year anniversary of our incorporation; each day we’re celebrating something, culminating with having a PostGraphile stall at FOSDEM in Brussels on Saturday and Sunday — do swing by if you’re in the area!
PostGraphile is now in production use by many companies, with applications in industries ranging from farming to aerospace. We’ve always had a strong focus on stability, and we do our utmost to ensure you don’t have to rewrite your stack as we introduce new features (assuming you stick to the official releases!)
This week we’re celebrating the 1 year anniversary of our incorporation; each day we’re celebrating something, culminating with having a PostGraphile stall at FOSDEM in Brussels on Saturday and Sunday — do swing by if you’re in the area!

I’m excited to announce PostGraphile now offers professional support contracts.
We can help you get started with PostGraphile, give you tailored advice when you need it, help fix performance issues, and give priority support on any issues you face whilst using PostGraphile. And the best thing is that while we’re supporting you, you’re supporting our continued open source work on PostGraphile…
This week we’re celebrating the 1 year anniversary of our incorporation; each day we’re celebrating something, culminating with having a PostGraphile stall at FOSDEM in Brussels on Saturday and Sunday — do swing by if you’re in the area!
One year ago, I decided it was time to get serious about PostGraphile. Having worked on it as a side-project for over a year by that point, it was clear that to make development sustainable I’d have to find a way of earning a living from my work. …
After many months of development, testing and iteration it is my great pleasure to announce that PostGraphile v4 is officially available! Everyone using PostGraphQL v3 should upgrade to PostGraphile at their earliest convenience — if you need help with the migration then pop into our Discord chat.
Despite 80% of the codebase having been replaced with the new Graphile GraphQL Engine, v4 manages to achieve very high compatibility with v3, so most users should find the upgrade fairly painless.
The main focusses of v4 have been performance, customisability and stability.

PostGraphile performance has been greatly improved thanks to the new…

postgraphile@next, pink). Prisma stays under 50ms latency up to 250 requests per second (rps); current PostGraphile reaches 900rps without breaching 50ms latency; but the next version of PostGraphile kicks the ball out of the park with an astounding 1450rps!!TL;DR: PostGraphile was already highly performant for complex GraphQL queries, but the next release is faster still, and now it’s great at the very simple queries found in Prisma’s benchmarks too!
UPDATE: postgraphile@next is now released.
UPDATE 2: a year has passed, see our 2019 update here.
As PostGraphile v4 gets towards the end of it’s beta period, the time has been coming to start thinking about performance optimisations. And as luck would have it, both Hasura and Prisma have recently released benchmarks comparing their GraphQL offerings to PostGraphile! …

Maintainer of PostGraphile: instant, secure and super-fast GraphQL API for your PostgreSQL database.