How does this compare to Open Policy Agent, or oso? Why would I use this instead?
The foremost benefit of Cedar is that the implementation is formally proven. Which means that you are extremely unlikely to have to deal with unexpected behavior! Of course, the modeling needs to be reviewed manually for completeness, but the verifier can tell if the model is buggy or inconsistent.
Can you speak to the point about latency? I wasn’t aware it made performance guarantees