Global reach, local performance: Introducing Hasura's multi-region database routing
We are excited to announce built-in support for multi-region routing, starting with PostgreSQL family databases.
Stale since Mar 2025.
We are excited to announce built-in support for multi-region routing, starting with PostgreSQL family databases.
More so than this being GraphQL vs. REST argument, it’s important to understand that GraphQL can co-exist with REST APIs, or replace them altogether, and either choice has different implications.
This model aims to be useful to a GraphQL practitioner or to anyone curious about GraphQL (GraphQurious?), by enabling them to anticipate the challenges of later/upcoming stages, and use these insights from others’ experience to fine-tune their current efforts and be better…
Toronto-based engineering firm Tactable was first drawn to the overall value Hasura brings to backend development, and they’ve leveraged Hasura to deliver successful projects for major brands, including Shopify, Rakuten, and Walmart.
In this post, we will explore how to connect Hasura to a PostgreSQL database to create a subgraph, how AWS AppSync connects to Amazon DynamoDB to create another subgraph, and finally how Hasura can federate these APIs into a supergraph.
Our commitment has always been to empower developers to build and scale applications effortlessly. As part of that commitment, we ensured Hasura’s Data Delivery Network (DDN) can harness the strength of the world's most advanced real-time analytics database, ClickHouse.
Hasura DDN is introducing preview deployments for GraphQL APIs enabling zero downtime production deployments and rollbacks.
Introducing our latest observability powerhouse – Hasura’s GraphQL operation tracing –for complete transparency and control over your Hasura API.
The ability to integrate and aggregate data on demand emerges as more crucial than ever. Composable APIs represent a paradigm shift toward more dynamic, robust, and user-centric software development.
We are beyond thrilled to announce that Hasura Data Delivery Network (DDN) is now in beta!
Our new active model-based pricing upends the traditional usage-based pricing paradigm by aligning your costs with the value you receive from your API platform.
Welcome to the launch month for our next-generation product, the Hasura Data Delivery Network (DDN), built on the Hasura v3 GraphQL engine.
Let’s explore how Hasura's domain-driven approach to GraphQL simplifies SDLC and enhances performance, scalability, and security.
Netflix DGS is a framework for building GraphQL servers with Java or Kotlin. In this article, we set out to build a GraphQL server with the Netflix DGS library in Java and report back on the findings.
This Discord bot provides the ability to search and talk to technical documentation, or in theory any documentation.
The Dutch cloud-based enterprise resource planning (ERP) system uses Hasura to offload tedious backend development. With Hasura in its tech stack and handling so much of the backend, the OpusFlow team can focus on its core work of streamlining business operations for its clients.
In this blog post, we dive deep into a benchmarking project designed to showcase the performance characteristics of Apollo and Hasura GraphQL Engine connected with Oracle RDS when handling large datasets.
The promise of GraphQL and the architectural concept of the data mesh seem to be perfectly suited to solve the application development challenges of the modern enterprise - with an extreme focus on developer productivity and enablement of the application developer.
“There's no way we could have got to the market as quickly as we did without it,” he said. “We definitely got to market at least twice as fast because of Hasura.”
Learn about open source Hasura GraphQL Engine v3, like the core graphql-engine written in Rust, that redefines building the best cloud-native APIs.
We are excited to unveil the alpha version of Hasura Data Delivery Network (DDN) and share key features of our new platform building on the advancements introduced in Hasura version 3.
In this myth-busting blog post, we dive deep into the top misconceptions surrounding GraphQL. From concerns about complexity, performance and developer experience.
We are thrilled to introduce our latest feature: Remote Table Authorization. With Remote Table Authorization, you can now use data from different sources to perform authorization checks on any table.
I think a big part of the hype boils down to the fact that GraphQL done right is simply better than any possible equivalent of its REST counterpart.
To connect backend data products with the chatbot frontend, a reliable, scalable, and secure communication mechanism is needed. This blog post posits that the link should be GraphQL.
What if you could write TypeScript functions and that was enough to make a fully typed API in GraphQL? And while we’re at it, can we get better serverless functions?
Explore how Hasura seamlessly integrates state-of-the-art, open source observability tools via OpenTelemetry giving developers a holistic view of performance, user interactions, and potential bottlenecks.
An implementation-level description of the architecture that allows Hasura v3 to achieve better-than-Dataloader performance across multiple different data sources.
Combining Hasura’s ability to instantly generate GraphQL APIs and ClickHouse’s powerful real-time analytics capabilities allows developers to rapidly innovate and deliver blazing-fast applications that include real-time analytics.
In this blog post, we'll guide you through the process of building such a backend, highlighting the use of Snowflake and PostgresSQL databases, as well as demonstrating individually executed and nested queries.
When you treat your graph like a set of nodes, you miss the point of GraphQL. The beautiful thing about data living in a graph is that each piece of data becomes enriched by virtue of its relationships with other pieces of data.
Boost your productivity with Hasura GraphQL and Portkey This blog illustrates how Hasura and Portkey can boost your productivity and help you and your company stay competitive.
To leverage LLMs and build an SRE assistant, we must augment the business context (of being an SRE) to LLMs by prompt engineering. ClickHouse is a database designed to allow us to fetch the relevant context for a query, and Hasura acts as a secure data-access layer.
In this post, I would like to summarize some key takeaways from the conference and how exciting the future of GraphQL looks like.
In this blog post, we'll explore the exciting capabilities of Hasura Logical Models and Native Queries allowing users to execute SQL queries in Snowflake and seamlessly operationalize them over the Hasura schema.
The deal is simple: Participants with four pull requests (PRs) accepted between October 1-31, 2023 will receive a unique digital reward from Hacktoberfest, and if you’re lucky, win $1000 with our Hasura supergraph Top-N challenge!
After attempting a few DIY options, Renaissance settled on the Hasura-Snowflake connector as their preferred solution for pulling the required data from Snowflake into the app via APIs.
As backend engineers, they spent a lot of time figuring out how to connect routes to controllers, controllers to services, and services to the data access level. All of this work is replaced by Hasura.
With our v3 release around the corner, we ran an internal two-day hackathon in an effort to validate and test our features, as well as to find potential bugs. In this post, we share how this hackathon helped us prepare for a successful user-facing launch.
Last year, we announced the Hasura Data Connector framework, which lets you build connectors and bring your own data sources to Hasura. Today, we are now excited to announce a way to deploy these data connectors you build to Hasura Cloud.
How do we do it? The user sends us a GraphQL request, which we extract, enrich with relations, permissions, and predicates, then compile before sending to the MongoDB data source.
In our Community Call: Launch Day event on August 31, we launched some exciting new features. In this blog, we’ll share details about these features, as well as the demo recordings and some useful content to get started with them.
Where does the Backend for Frontend (BFF) and related tools fit in your stack? Understand how teams can scale, and what the separation of concerns should be, by tracing their evolution step by step, through MVC, GraphQL, to BFFs and React Server Components.
Learn how to use modern technologies and ideas like Relay and Backend for Frontend, to scale out frontend applications and teams.
As part of Hasura’s evolution, today we’re introducing Hasura Notebooks, a tool designed to facilitate the swift prototyping of cutting-edge GenAI applications.
Hasura is happy to announce the general availability of our MongoDB database connector.
We explore use cases where a Data API over DuckDB with Authorization and Federation makes sense in an OLAP environment.
Today, we are announcing an Alerting system for Hasura Cloud that proactively notifies you about important events and incidents in your Hasura infrastructure. It ensures that you are informed about critical changes, potential performance, and reliability issues as soon as…