GraphQL for data products
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.
Analytics, experimentation, data platforms and pipelines.
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.
Implementing more accurate manual testing and automated integration tests has significantly boosted our developer velocity.
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…
We're excited to announce the Single Sign-on (SSO) solution for Hasura Console. You can integrate existing SSO identity providers (IdP) with Hasura GraphQL Enterprise Engine to enable authentication.
In this blog, we'll take a deep dive into the most famous architectural pattern of the current era: microservices. We will focus on the main challenges when deploying microservices so we become mindful of when and when not to, instead of using them as a hammer for all problems.
Explore how modernizing a legacy application with Hasura significantly enhances observability, leading to improved performance, increased agility, and better user experiences.
Sharing with you the top five sessions regarding the world of APIs we are particularly excited for. See you there!
In this technical blog post, we explore how to implement a dynamic ABAC authorization system for the banking industry using Hasura's powerful GraphQL engine.
Within a few minutes, we replaced five different AWS components, implemented an API without writing a single line of code, added an admin secret for authentication, and added the ability to cache to provide low-latency data access.
Taking inspiration from the Golden Signals monitoring approach described in the SRE book by Google, Hasura has made significant improvements to the observability of subscriptions and event triggers.
Explore the benefits of adding support for SQL Server stored procedures to the Hasura GraphQL Engine, along with some compelling use cases.
We are thrilled to announce that Hasura now supports Remote Joins across all supported data sources, including PostgreSQL, Snowflake, MySQL, SQL Server, BigQuery, Oracle, Athena, and Remote Schemas!
To empower developers with more control over their data validation process, Hasura is thrilled to announce the launch of a powerful new feature – Input Validations!
Revisit the database migration process and see how Hasura helps incrementally execute the migration, tackling the uncertainties but still delivering the results on time.
A quick exposition of how client side nullability can inform client component design through comprehensive examples.
Take a deep dive into MuleSoft and Hasura, exploring their individual merits, discussing real-world use cases, and providing architectural insights on how these platforms can complement each other to meet the diverse needs of modern enterprises.
In this blog post, we will explore how Hasura can help break up a monolithic application into microservices, enabling a more efficient and scalable architecture.
We will see what it takes to build authorization logic for a DIY GraphQL server to understand how it is more complex. We will also compare it with Hasura and how it solves this complexity by being declarative and leveraging predicate pushdown.
Hasura's Native Queries feature provides a powerful tool for enhancing your GraphQL API with the flexibility and control of raw SQL queries.
We see the popularity of our docs site as a template as an extension of our philosophy to ensure users find what they need quickly and get back to building with Hasura!
We are thrilled to announce a set of exciting improvements to Hasura's caching capabilities. With these latest updates, we aim to provide you with even better performance and observability, ensuring a seamless experience while working with your data.
In this post, we will look at how low-code API approaches like Hasura helps accelerate the modernization journey of applications in the healthcare space.
Hasura allows you to integrate your vector database with your application database and access it securely to build production-ready applications quickly.
We're thrilled to announce our first foray into NoSQL and GraphQL, starting with a beta launch of our MongoDB data connector.
The Hasura Schema Registry is a version control system for your Hasura GraphQL schema. This shows you the difference between two subsequent versions of your GraphQL schema so you can audit and release API changes to production with confidence.
We are thrilled to announce the availability of Hasura on Azure Cloud starting June 2023. This expansion means Hasura is now accessible on all the leading cloud providers, including AWS and GCP.