Primary Photo for Taz Singh

Show & Tell: End-to-End of Guild's GraphQL Architecture

Presentation byTaz Singh

Ever wonder about the full data stack powering Guild? Taz will give you an in-depth show & tell of the end-to-end architecture, covering everything from:

  • Database: how Postgres is used to manage & authorize deeply interconnected social data
  • GraphQL server: how that Postgres database gets transformed into GraphQL
  • GraphQL Persisted Operations: security & efficiency gains implemented on the server
  • Fine-grained caching: how all data provided via GraphQL is cached for read-after-write consistency
  • Server-side rendering: ensuring there isn't reflows / loading spinners/ re-rendering on initial load due to data fetching
  • Client-side rendering: efficiently fetching data via Relay
  • Data catalog: using GraphQL as a data catalog, to power all data fetching across Guild (i.e. not only the web app that you'd expect)

Guild

Get in touch!

hi@guild.host