LiveGraph is a GraphQL-like system that automatically keeps data up-to-date in the UI as changes happen to the underlying data. When it was first built, Figma had 500,000 weekly active users and only a single Postgres instance. Since then, we’ve scaled LiveGraph to keep up with the growth of Figma. Most recently we’ve built a subscribe-able distributed query cache, this is the story of our journey there.