Also I can't decide whether this paper is more interesting or the tech they built to annotate it, I keep thinking of papers I'd want to do this with now.
Also I can't decide whether this paper is more interesting or the tech they built to annotate it, I keep thinking of papers I'd want to do this with now.
Yes! The team over at Authzed keeps seeing this, too!
While SpiceDB is fully embracing its primary use-case for permissions, you could also use it to solve many other problems that boil down to "the existence of a path on a graph". For example, we've considered using it for storing update graphs for automating software updates for our Kubernetes operator[0]
The wonderful Kris Nova has also made this realization and considered SpiceDB for dependency resolution for an init system designed to replace systemd[1].
[0]: https://github.com/authzed/spicedb-operator
[1]: https://docs.google.com/document/d/1dA591eipsgWeAlaSwbYNQtAQ...
A real go at this with postgres and logical decode could be made though.