The Sched app allows you to build your schedule but you must also be registered for GraphQLConf 2026 to participate in the sessions.
Please note: This schedule is automatically displayed in Pacific Daylight Time (UTC-7). To see the schedule in your preferred timezone, please select from the drop-down located at the bottom of the menu to the right.
IMPORTANT NOTE: Timing of sessions and room locations are subject to change.
Sign up or log in to add sessions to your schedule and sync them to your phone or calendar.
Viaduct, Airbnb's unified data access layer, hosts over 1.5M lines of application code from 500+ tenants, with 200+ changes merged daily—all operating as a single service. At this scale, enabling teams to independently monitor and troubleshoot their code is essential. This talk describes how we approach observability with multitenancy at the core: - Establishing clear ownership of modules and attributing metrics, spans, and errors to those owners - Providing alerts and dashboards at multiple levels: system, operation, tenant, and field - Enabling schema-driven alerting, where tenants declaratively specify monitoring requirements directly in the schema and the platform implements them automatically - Using execution traces to visualize query execution and core-tenant interactions, tackling challenges like: - Representing batched dataloader calls (where N field requests become 1 RPC) - Instrumenting downstream service clients across all data-fetching code - Managing observability costs via selective sampling and cardinality-aware metrics
Our goal: empower tenants to manage their portion of Viaduct as a standalone service—without bottlenecking on the platform team.