6 ms·
>an efficient way to store and traverse graphs to determine an outcome ... I keep seeing more and more problems that could be solved this way Yes! The team ove
by jzelinskie 4y ago
>an efficient way to store and traverse graphs to determine an outcome ... I keep seeing more and more problems that could be solved this way
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 https://github.com/authzed/spicedb-operator
[1]: https://docs.google.com/document/d/1dA591eipsgWeAlaSwbYNQtAQaES243IIqXPAfKhJSjU/mobilebasic#h.5r8tband51ev https://docs.google.com/document/d/1dA591eipsgWeAlaSwbYNQtAQ...