Policy Engines: Open Policy Agent vs. AWS Cedar vs. Google Zanzibar
What I still struggle to understand with these systems is they seem great for single resource authorization, but how do you perform bulk queries? For example, a user wants to query all blogs they have access to (assuming there are large amounts of them), does that require separate authorization logic in the DB?