Recent submissions

Comment · 3 months ago
Comment · 10 months ago
Comment · 10 months ago
Comment · 10 months ago
We actually have users that synchronize their resources from various sources (AWS, Kubernetes, etc) into SpiceDB, explicitly so they can perform these kinds of queries!

One of the major benefits of a centralized authorization system is allowing for permissions queries across resources and subjects from multiple different services/sources (of course, with the need to synchronize the data in)

Happy to expand on how some users do so, if you're curious.

Comment · 10 months ago
Comment · 10 months ago
Comment · 11 months ago
Comment · 11 months ago
Comment · 1 year ago
Happy to answer any other questions :D
Comment · 1 year ago
> I remember building a project where we kept a mapping table of users to permissions for quick lookups, but man, it got messy with data updates.

Yep, as I mentioned above, its not an easy problem but once it is solved for you, it becomes "just" watching the events and performing the JOINs.

> especially if we could create an extension for other databases

See my video I linked above about the Postgres FDW: It does exactly this for SpiceDB and works seamlessly as-if there is a denormalized permissions table sitting in your Postgres, while still supporting the full array of complex authorization rules found in ReBAC.

Comment · 1 year ago
Comment · 1 year ago
We actually originally pronounced it as "kway" (the American pronunciation we had heard) but then had a saying we'd tell customers (when asked) of "pronounce it however you please, so long as you're happy using it!" :)

Source: I co-founded Quay.io

Comment · 2 years ago
An amusing story of how I spent my Monday afternoon debugging a failure in our CI that mysteriously appeared over the weekend

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton