~/talk

SpiceDB: open source, hyperscale authorization

Talkat DevConf.US 2024 · 2024-08-14..08-16· [security, databases]
slides:none on file

Open source SpiceDB implements a Zanzibar-inspired model to centralize permissions, run relationship traversals (ReBAC) at low latency, and answer queries like lookups and who-can-access. The demo uses a WASM playground and CLI to write schema, insert relationships, and run explainable checks; adopters range from startups to Fortune 50 (Netflix, GitHub, Google, Adobe, Plaid, Reddit). It supports progressive migration, uncovers unexpected grants, and ships a materialize option for denormalized filtering at hyperscale.

AI-written summary · about

  1. 0:00Introduction
  2. 1:04Authentication vs authorization
  3. 3:09Application permissions challenges
  4. 7:26Google Plus circles and Zanzibar
  5. 9:30Zanzibar's distributed systems
  6. 10:55Open-sourcing SpiceDB
  7. 12:21SpiceDB developer experience
  8. 13:26Scale in SpiceDB
  9. 14:30Centralized authorization
  10. 17:42Benefits of centralized auth
  11. 20:33ReBAC
  12. 23:45SpiceDB playground and modeling
  13. 25:28Advanced queries in SpiceDB
  14. 26:54Key takeaways
  15. 27:35Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.