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)