Home / Companies / Hasura / Blog / Post Details
Content Deep Dive

GraphQL Performance Benchmarks: Hasura vs Apollo with Oracle RDS

Blog post from Hasura

Post Details
Company
Date Published
Author
Hasura
Word Count
1,447
Company Posts That Month
3
Language
English
Hacker News Points
-
Post removed?
No
Summary

This blog post delves into a benchmarking project that compares the performance of Apollo and Hasura GraphQL Engine connected with Oracle RDS when handling large datasets. The goal is to provide insights into their capabilities under heavy loads. The instructions allow users to set up an Oracle database, create a DB schema, populate it with a large dataset, create keys and indexes, create two GraphQL servers (Apollo and Hasura), build a comprehensive test suite using the K6 framework, and visualize the results with Chart.js. The pre-requisites include databases, an Oracle database, a PostgreSQL database, an EC2 or other instance, a container orchestration and management platform for Hasura, and Node.js & NPM installed. The test suite uses the TPC-H schema and covers various aspects of GraphQL servers, caching, and query depths. Test results can be viewed using the included Node Chart.js application found in k6/Chart.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 5 1,775 194 84 +6%
Observability 1 1,226 277 96 -11%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.