SpiceDB – Impressed by Google's Zanzibar paper, SpiceDB is a database system for managing security-critical software permissions


SpiceDB is a database system for managing security-critical software permissions. Developers create a schema that fashions their permissions necessities and use a consumer library to use the schema to the database, insert knowledge into the database, and question the info to effectively verify permissions of their purposes.

The knowledge used to calculate permissions have essentially the most vital correctness necessities within the entirety a software program system. Despite that, builders proceed to construct their very own ad-hoc options coupled to the inner code of every new challenge. By creating a SpiceDB schema, you’ll be able to iterate way more rapidly and exhaustively take a look at designs earlier than altering any software code. This turns into particularly vital as you introduce backwards-compatible modifications to the schema and need to make sure that the system stays safe.


https://docs.authzed.com


https://github.com/authzed/spicedb


Tags

safety

distributed-systems

database

scale

latency

manufacturing

permissions

grpc

distributed

authorization

graph-database

security-tools

zanzibar

authzed

rbac

roles-and-permissions

Implementation

Go

License

Apache

Platform

Windows

MacOS

Linux

   


%d bloggers like this: