Case Study on Large Scale Re-architecture: Evolution of Order Management System at CRED — Part 1
Case Study on Large Scale Re-architecture: Evolution of Order Management System at CRED — Part 1 CRED was launched almost 5 years back as a platform to track and manage credit card statements and bill payments. Today, it provides variety of other offerings as well to its members…
How to convert TypeScript types to GraphQL types: better serverless functions
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?
The Kafka Edge: Managing 100 Billion Daily Events at PhonePe
Kafka, a distributed streaming platform, has become the backbone of PhonePe’s data infrastructure, enabling them to seamlessly handle the staggering flow of information.
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.
Compiling GraphQL for optimal performance: going beyond Dataloader
An implementation-level description of the architecture that allows Hasura v3 to achieve better-than-Dataloader performance across multiple different data sources.
Supercharging development: The power of Hasura and ClickHouse for real-time analytics
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.
Building a supergraph with Snowflake and PostgreSQL using Hasura
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.
Module Sandboxing: Elevating Security and Isolation Within App Ecosystem – Part 1
Module Sandboxing is a fundamental concept that fortifies application security by isolating it from the underlying operating system and other applications.
A graph is not a set of nodes. Getting to the root of GraphQL complaints.
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.
Get 10x efficient in building production-ready GenAI RAG applications
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.
Building a GenAI-powered SRE assistant with ClickHouse and Hasura
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.
Harness the full potential of Snowflake with Hasura Logical Models
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 Hasura Hacktoberfest Fiesta: Build a Supergraph and win $1000!
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!
Less pipelines, more shipping: Renaissance’s journey to Hasura with Snowflake
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.
Scaling telehealth to millions: Hasura tips and tricks from Henry Meds
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.
How we validated and tested Hasura v3 with an internal hackathon
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.
Efficiently compiling GraphQL queries for MongoDB performance ⚡
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.
Complexity tradeoffs with GraphQL and BFFs: What MVC can teach us [infographic]
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.
Announcing Hasura Notebook: Prototype fast on your GenAI apps [updated]
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.