Figma and other developers of collaborative software must ensure that new data is immediately available to all collaborators. To make it easier for product engineers to provide these real-time views by declaratively defining data subscriptions, Figma’s infrastructure team developed LiveGraph. LiveGraph enables front-end code to request real-time data subscriptions with GraphQL. By reading the database replication stream, LiveGraph provides real-time updates without causing major load increases on Postgres.