Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #2923

H

Hasura GraphQL Engine Blog

Company blog · blog.hasura.ioprogrammingwebdata

Hasura GraphQL Engine Blog is the company blog at blog.hasura.io, writing about programming, web and data. Since 2017, 26 different Hacker News readers have linked it 88 times, most often “Architecture of a high performance GraphQL to SQL server”. It is still writing: the last post was on 2025-03-24, and you can follow it by feed.

Visit the blog
88mentions?
26HN people?
2017–2020first – last linked?
Links on Hacker News per year · peak 49 in 2018

Too few sampled comments (16) to say how often HN recommends it.?

Why HN links it

Mostly linked by Hasura staff in HN threads to promote the company's posts on its GraphQL engine: query architecture, GraphQL on Postgres, remote joins, and comparisons with Prisma and other tools.

Summarised by Claude from a sample of 16 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

The top stories from Hasura: engineering, tutorials, product updates, GraphQL, frontend backend frameworks more!

Most-linked posts?

  1. Architecture of a high performance GraphQL to SQL server
    5 people · 6 mentions · first linked 2018-04-19
  2. GKE vs. AKS vs. EKS: State of Managed Kubernetes
    3 people · 4 mentions · first linked 2018-06-13
  3. Building an offline first web app with RxDB and Hasura
    2 people · 2 mentions · first linked 2020-01-07
  4. Blazing Fast GraphQL Execution with Query Caching and Prepared Statements
    2 people · 2 mentions · first linked 2020-01-31
  5. Bulk update and delete mutations using the Hasura GraphQL Engine
    2 people · 2 mentions · first linked 2018-08-22
  6. A Postgres-backed GraphQL engine deployed to heroku in 15 seconds
    2 people · 2 mentions · first linked 2018-07-12
  7. The pros and cons of updatable views in Postgres
    2 people · 2 mentions · first linked 2020-01-31

What Hacker News says?

  1. > The equivalent would be spot instances on AWS. They're equivalent in the sense that you have nodes that can die anytime, but it's much more complicated. You could technically have a much lower cost on AWS by aggressively bidding low but we've had a few instances where the node only lived a few minutes. Preemptibles nodes are max 24h, and from our stats, they really live around that amount of time. I think the lowe…

    Comment linking /gke-vs-aks-vs-eks-411f080640dc

    on “Google Kubernetes Engine's third consecutive day of service disruption”
  2. Submitted Deploying a ReasonML React app with Docker as a story · 137 points

    HN discussion
  3. jpeeler · 2019-02-27Recommends
    I hadn't heard of gitkube before. These blog posts helped me compare and contrast with similar solutions I had heard of (mainly skaffold and draft): https://blog.hasura.io/draft-vs-gitkube-vs-helm-vs-ksonnet-v... https://kubernetes.io/blog/2018/05/01/developing-on-kubernet...

    Comment linking /draft-vs-gitkube-vs-helm-vs-ksonnet-vs-metaparticle-vs-skaffold-f5aa9561f948/

    on “K3s – Lightweight Kubernetes”
  4. Submitted Guide to Writing Dockerfiles for Go Web-Apps as a story · 102 points

    HN discussion
  5. We at Hasura[0] use a GraphQL to SQL compiler approach[1] so its just ONE query no matter the size of the Graphql query. [0] https://hasura.io [1] https://blog.hasura.io/architecture-of-a-high-performance-gr...

    Comment linking /architecture-of-a-high-performance-graphql-to-sql-server-58d9944b8a87

    on “Facebook’s GraphQL gets its own open-source foundation”
  6. Submitted Build and Deploy Serverless React Apps with Next.js 8 and Zeit Now as a story · 89 points

    HN discussion
  7. Hasura's authz is whatever authz you can derive from the data within your database or from the claims embedded in the authn token. If you have a table that contains the claims for each user, then you can reference that in the authz rule for any other table/view/function. READ notes if user.is_note_reader = true. We're working on making it easy to integrate resource claims and rule engines that are external as well (…

    Comment linking /introducing-actions/

    on “Hasura raises $9.9M to simplify GraphQL”
  8. Submitted Writing Dockerfiles for Node.js Web Apps as a story · 82 points

    HN discussion
  9. At Hasura, we recently released the preview of Remote Joins that allows you to join different GraphQL APIs. So, all you need is a graphql wrapper over your DB/sources (Postgres comes in-built) and you can then join whatever sources. https://blog.hasura.io/remote-joins-a-graphql-api-to-join-da...

    Comment linking /remote-joins-a-graphql-api-to-join-database-and-other-data-sources/

    on “Show HN: OctoSQL – Query and join multiple databases and files, written in Go”
  10. Submitted Draft, Gitkube, Helm, Ksonnet, Metaparticle, Skaffold – Comparison of K8s Tools as a story · 79 points

    HN discussion
  11. Sorry for the shameless plug, but I wrote this blogpost talking about something very similar: https://blog.hasura.io/why-not-use-a-json-dsl-instead-of-gra... The main edge over REST I think, is schema introspection and consequent community tooling.

    Comment linking /why-not-use-a-json-dsl-instead-of-graphql-d29f20cc97d2

    on “Show HN: Curl for GraphQL with autocomplete, subscriptions and GraphiQL”
  12. Submitted Debugging a TCP socket leak in a Kubernetes cluster as a story · 61 points

    HN discussion
  13. Answering a few points: Hasura allows you to turn any "query" to a subscription, essentially live queries. Hasura's query optimization is actually one of the core features. Hasura is structured as a transpiler that converts GraphQL, adds access control clauses and then renders a single SQL for the database. Very different from a typical ORM approach or the dataloader approach. More details: https://blog.hasura.io/ar…

    Comment linking /architecture-of-a-high-performance-graphql-to-sql-server-58d9944b8a87

    on “Prisma – Database tools for modern application development”
  14. Submitted How to Write Dockerfiles for Python Web Apps as a story · 44 points

    HN discussion
  15. I would recommend pre-building html markup as much as possible for performance boost and hydrate on the client for dynamic content, instead of going the SSR route. Obviously this may not be applicable for all use cases though. Shameless plug: I just wrote a guide to approach dynamic content on static sites a few days ago. https://blog.hasura.io/approaches-to-add-dynamic-content-sta...

    Comment linking /approaches-to-add-dynamic-content-statically-generated-sites-jamstack/

    on “Gridsome – A Vue.js static site generator”
  16. Submitted Import existing postgres db and get a GraphQL back end and access control as a story · 23 points

    HN discussion
  17. Just FYI, Hasura GraphQL Engine has native support for GeoJSON types: https://blog.hasura.io/graphql-and-geo-location-on-postgres-... PS: I work here. Apologies for plug.

    Comment linking /graphql-and-geo-location-on-postgres-using-hasura-562e7bd47a2f/

    on “How we built a serverless architecture with AWS”
  18. Submitted Build Cross Platform Vue Apps with Quasar Framework and GraphQL as a story · 15 points

    HN discussion
  19. Hi HN! We wrote this CLI to explore migrating from Firebase to Postgres as easily as possible. We use Hasura[1] to generate the realtime GraphQL API on Postgres automatically. The CLI tool's work then mostly boils down to 2 things, which we do in phases: 1. Phase I: We migrate firebase data nodes to Postgres tables in a fairly naive way. We setup automatic IDs and parent-child tables and set up relationships between…

    Comment linking /firebase2graphql-moving-from-firebase-to-realtime-graphql-on-postgres-4d36cb7f4eaf

    on “Show HN: Firebase2graphql – Migrate from Firebase to GraphQL on Postgres”
  20. Submitted How I deployed a Julia web-app using Genie framework with Docker as a story · 15 points

    HN discussion
  21. Here is one blogpost that we wrote (Hasura vs Prisma): https://blog.hasura.io/hasura-vs-prisma-9ffc7271eda8 PS: I work at Hasura

    Comment linking /hasura-vs-prisma-9ffc7271eda8

    on “Set up a production-ready realtime GraphQL backend”
  22. Submitted Introducing live reloading on the cloud for faster development as a story · 13 points

    HN discussion
  23. Think of Hasura as a layer in between your front-end application and your Postgres database. You would have needed infra to deploy your custom GraphQL server which you can replace using Hasura which gives you CRUD operations on your database with role based access control as explained here https://docs.hasura.io/1.0/graphql/manual/auth/index.html . Hasura doesn't make any presumptions about data caching as that is h…

    Comment linking /architecture-of-a-high-performance-graphql-to-sql-server-58d9944b8a87

    on “Set up a production-ready realtime GraphQL backend”
  24. Submitted GraphQL and Geo-Location on Postgres Using Hasura as a story · 13 points

    HN discussion
  25. You are right. Instead of writing resolvers for each graphql node, Hasura compiles the graphql query into a single SQL query. Read more here: https://blog.hasura.io/architecture-of-a-high-performance-gr... PS: I work for Hasura.

    Comment linking /architecture-of-a-high-performance-graphql-to-sql-server-58d9944b8a87

    on “Set up a production-ready realtime GraphQL backend”
  26. Submitted Using Gatsby for a web app with dynamic content – A case study as a story · 13 points

    HN discussion
  27. Hey! It seems to be opening for us. https://blog.hasura.io/hasura-year-one-50def1cc7b73 Can you elaborate what do you mean by broken?

    Comment linking /hasura-year-one-50def1cc7b73

    on “Show HN: React Native Auth Boilerplate”
  28. Submitted Using Kubernetes to Power Asia’s Largest MOOC as a story · 10 points

    HN discussion
  29. This is a quick intro to the architecture. https://blog.hasura.io/how-hasura-works-in-doodles-ba03d6ce6... Ah! I was super confused when I read Postgres.

    Comment linking /how-hasura-works-in-doodles-ba03d6ce6044

    on “Show HN: Hasura: High performance GraphQL on Postgres”
  30. Submitted Instant GraphQL on AWS RDS as a story · 8 points

    HN discussion

Search all of HN for blog.hasura.io

Linked by the same people?