# Keeping it 100(x) with real-time data at scale

DevFeed: [Keeping it 100(x) with real-time data at scale](<https://devfeed.tech/articles/keeping-it-100-x-with-real-time-data-at-scale-9948.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/livegraph-real-time-data-at-scale/>)

Author: Arushi Bandi

Published: 2024-05-17T00:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [React](<https://devfeed.tech/topics/react.md>), [backends](<https://devfeed.tech/topics/backends.md>), [JSON](<https://devfeed.tech/topics/json.md>), [Front end](<https://devfeed.tech/topics/frontend.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [backends](<https://devfeed.tech/tags/backends.md>), [figma](<https://devfeed.tech/tags/figma.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [json](<https://devfeed.tech/tags/json.md>), [performance](<https://devfeed.tech/tags/performance.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [react](<https://devfeed.tech/tags/react.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [replication](<https://devfeed.tech/tags/replication.md>), [scale](<https://devfeed.tech/tags/scale.md>), [web](<https://devfeed.tech/tags/web.md>)

## AI overview

Figma describes LiveGraph, its real-time data-fetching service for multiplayer collaboration. LiveGraph exposes a web API for GraphQL-like queries, returns results as JSON trees, and uses a custom React Hook to trigger front-end updates. The article explains the LiveGraph 100x initiative to redesign the architecture for greater read and database-update scale, including support for more PostgreSQL shards and replication-stream processing.

## Source excerpt

After years of playing catch-up with Figma's growth, it was time to fundamentally rethink LiveGraph's architecture.