Introducing the Open-Source Hasura Data Dictionary
The Hasura Data Dictionary is an open-source project to make it easy to understand your database relationships, GraphQL schemas, and create complex GraphQL queries.
APIs, microservices, databases, queues and server-side architecture.
The Hasura Data Dictionary is an open-source project to make it easy to understand your database relationships, GraphQL schemas, and create complex GraphQL queries.
At Zerodha, we process millions of trades in real-time, where each trade comes into the system as concurrent high throughput HTTP requests. Each trade increases the latency for subsequent orders in the queue that are under processing at the same time at our OMS (Order Management…
Background / Problem Statement: Being a Fin-Tech organization with payments as the core offering, at PhonePe we focus on securing our network perimeter with ultra-tight security measures. However, traditional approaches of implementing / securing the edge, like the one shown…
We’re excited to announce that you can monitor your Hasura projects with Datadog. Available for Hasura Cloud’s Standard Plan and with Hasura Enterprise for on-prem or private cloud deployment, this feature lets you send operation logs to your organization's Datadog dashboard.
Elasticsearch is a distributed document store that stores data in an inverted index. An inverted index lists every unique word that appears in any document and identifies all of the documents each
How to build a fullstack, JAMstack application using RedwoodJS, GraphQL and Hasura.
At Wingify, we have used Kafka across teams and projects, solving a vast array of use cases. So, when we had to implement the VWO Session…
Aurora is the new kid in the block. It leverages AWS’s infrastructure to deliver a 1-click enterprise-grade database system. You’ll have in this post the ins-and-outs of Aurora, whether it works with Hasura (hint: it does), and how to set it up with Hasura Cloud.
We’re excited to announce that you can now deploy your Hasura Cloud projects to different geographies. Based on your feedback these regions are now available: Asia Pacific (Mumbai), Asia Pacific (Singapore), Europe (Frankfurt), US East (Ohio), and US West (Northern California).
As a recent joiner to the Hasura team, I find myself learning, and exploring, GraphQL through the lens of my prior experience. In this series, I am going to share my point-of-view on Evolutionary Database Design, GraphQL, and schema migrations.
In this post, I’m going to talk about the product vision of Hasura, our technical design philosophy, how Hasura compares to other technologies in the landscape and finally some FAQs about Hasura.
We just went through different solutions that we could use for the problem we have on our hands. All of these are valid solutions that could be used for different levels of scale.
our code needs to compare the number of times a user has already seen an ad to the configured frequency in real-time and for that, we need storage of how many times a user has seen an ad. On the face of it.
An online discussion about the state of GraphQL and important updates from core contributors and authors of various libraries and frameworks in the GraphQL Community.
This post shows how to optimize your GraphQL API using some of Postgres' most popular features. These will help with data validations, data representation and performance enhancement.
Hasura joins Hacktoberfest 3rd year in a row to celebrate open-source with the community and encourage contributions.
In this post, we will look at various aspects of taking a GraphQL API to production and how Hasura helps you through the process seamlessly with it's advanced security and production ready features.
In this post, we will look at using Hasura Actions to convert your Java REST API written in Spring Boot to GraphQL.
ನಮಸ್ಕಾರ (Namaskāra)! This is not a post on fintech, or even technology for that matter. This is the story of a product of tenacity, selflessness, and passion; a product that will transcend and outlive most technology we know of. This is the story of a massive dictionary that…
I’m happy to announce our $25M Series B financing led by Lightspeed (Techcrunch) with participation of our existing investors Vertex, Nexus, SAP.io & Strive.
Hasura’s core engine is built in Haskell. Although a seemingly risky choice initially, our choice of spending our innovation token / golden ticket to build with Haskell had paid off well.
In this post, we will look at using Hasura Actions to convert your Go REST API to GraphQL.
We will look at how to use Gatsby Source Plugins as a Remote Schema source and federate data using Hasura Remote Joins for a unified data model and GraphQL API
In this post, we will look at using Hasura Actions to convert your Ruby on Rails REST API written in Flask to GraphQL.
In this post, we will look at using Hasura Actions to convert your Python REST API written in Flask to GraphQL.
Furthermore, we have extensively used the bundle analysis tool for webpack called Bundle Analyser, which enables us to visualize both uncompressed and gzipped size of webpack output files with an interactive zoomable tree-map.
Automatic Natural Language Generation (NLG) has had a long tradition in the Computational Linguistics community, but the recent advances in deep learning have given it a new impetus. Its importance in the modern world cannot be overstated.
In this post, we will look at how a calendar app backend with complex scheduling logic can be implemented with Hasura GraphQL and Scheduled Triggers API in Hasura.
The goal of this project is to measure the room temperature using a combination of Arduino Uno / LM35 Temperature Sensor and keep pushing it to a Hasura Cloud instance every one minute, over a 12-hour period.
Read about an experience of moving from Django to Hasura with the outcome of better developer experience, better performance and lower costs.
We are happy to announce the stable release of v1.3 bringing in a slew of features like Data Federation via Remote Joins, Support for Relay and Scheduled Triggers.
After few weeks of being in beta, Hasura v1.3.0 is now released. This is one of the biggest Hasura releases till date, with 3 huge features being launched - Remote Joins, Relay support and Scheduled Triggers.
A series of live streamed panel discussions about GraphQL and its ecosystem. This edition explores using GraphQL along with Angular, React, Vue and Relay.
In this post, we will look at using Hasura Actions to convert your Node.js REST API to GraphQL.
In this article we will understand what REST & GraphQL are and the trade offs involved in using one or the other.
AuthGuardian by OneGraph is live on Product Hunt today, check it out
I’m delighted to announce the public beta of Hasura cloud! You don’t think about the number of instances, cores, memory, concurrent users, high-availability, realtime monitoring, caching, tracing, rate-limiting and other things that are infrastructure concerns
In this post, we will look at how to programmatically generate or manipulate the Hasura metadata using the Jsonnet data templating language.
“Scaling” is not a specific technique but an entire spectrum that stretches all the way from “Google scale” to the K8s cluster Karan runs on a Raspberry Pi plugged into a 12V shaver outlet in his bathroom to encrypt his DNS queries for peak privacy, while he asks Alexa to dim…
Relay is a JavaScript framework for declaratively fetching and managing GraphQL data. Hasura now has Relay support and we'd love your feedback!
Hasura Remote Joins lets developers treat data across different data sources as if it were one database without having to modify or affect the existing data source.
A comprehensive guide to building performant, type-safe apps with Relay, from GraphQL fragments and query best practices, to the Relay compiler and the server spec.
In this video series, we'll build a mini Yelp clone where instead of reviewing restaurants, users review planets from the classic sci-fi series "Dune".
What nulls mean in GraphQL queries and responses, pros and cons of nullability, and different approaches to error handling by Apollo and Relay.
This article talks about some interesting scenarios we encountered with BT and the troubleshooting steps we followed through the entire process.
Hasura makes it easy to integrate business logic into your GraphQL API with Actions.
Netflix Archaius provides a DynamoDB client library with a FixedDelayPollingScheduler, which basically polls the config in fixed intervals. This was integrated to fetch sync/async thresholds, ignored APIs and similar other configs.
An overview of building customizable, scalable, & secure backends for e-commerce apps with Hasura with all fundamental features like auth, search, inventory validations, add to cart, order placement and payments.