diff --git a/docs/docs/databases/database-config/read-replicas.mdx b/docs/docs/databases/database-config/read-replicas.mdx index 81e48daf235..981160d9209 100644 --- a/docs/docs/databases/database-config/read-replicas.mdx +++ b/docs/docs/databases/database-config/read-replicas.mdx @@ -26,7 +26,7 @@ import ProductBadge from '@site/src/components/ProductBadge'; ## Introduction -Hasura Cloud and Hasura Enterprise can load balance queries and subscriptions across _read replicas_ while sending all +Hasura Cloud and Hasura Enterprise can route queries and subscriptions across _read replicas_ while sending all mutations and Metadata API calls to the primary. ## Adding read replica URLs diff --git a/docs/docs/deployment/performance-tuning.mdx b/docs/docs/deployment/performance-tuning.mdx index 38ed10a7051..fe5da79ef52 100644 --- a/docs/docs/deployment/performance-tuning.mdx +++ b/docs/docs/deployment/performance-tuning.mdx @@ -70,8 +70,9 @@ connections of the Postgres instance. #### `HASURA_GRAPHQL_CONNECTIONS_PER_READ_REPLICA` -With Read replicas, Hasura can load balance multiple databases. However, you will need to balance connections between -database nodes too: +With Read replicas, Hasura can route queries and subscriptions to multiple +databases. However, you will need to balance connections between database nodes +too: - Master connections (`HASURA_GRAPHQL_PG_CONNECTIONS`) are now used for writing only. You can decrease max connections lower if Hasura doesn't write much, or share connections with other Hasura nodes. diff --git a/docs/docs/enterprise/overview.mdx b/docs/docs/enterprise/overview.mdx index 46980ee1da4..80a3cde4e42 100644 --- a/docs/docs/enterprise/overview.mdx +++ b/docs/docs/enterprise/overview.mdx @@ -107,7 +107,7 @@ import Enterprise from '@site/static/icons/features/enterprise.svg';

Read Replicas

- Learn how to configure read replicas in Hasura Enterprise Edition to load balance your database queries and subscriptions. + Learn how to configure read replicas in Hasura Enterprise Edition to distribute your database queries and subscriptions across multiple replica instances.

diff --git a/docs/docs/faq.mdx b/docs/docs/faq.mdx index 6c6a82e18e0..4eca6b24c18 100644 --- a/docs/docs/faq.mdx +++ b/docs/docs/faq.mdx @@ -251,7 +251,7 @@ This compiler-based approach allows Hasura to form a single SQL query for a Grap Hasura Cloud lets you scale your applications automatically without having to think about the number of instances, cores, memory, thresholds etc. You can keep increasing your number of concurrent users and the number of API calls and -Hasura Cloud will figure out the optimizations auto-magically. Hasura Cloud can load balance queries and subscriptions +Hasura Cloud will figure out the optimizations auto-magically. Hasura Cloud can route queries and subscriptions across read replicas while sending all mutations and Metadata API calls to the master. Learn more about Horizontal scaling with Hasura, [here.](https://hasura.io/learn/graphql/hasura-advanced/performance/2-horizontal-scaling/) Additionally, Hasura Community Edition can be scaled horizontally by adding more Hasura instances to your deployment.