How Reddit Solved Authorization
Thanks for joining us! Recording available at:
https://www.youtube.com/watch?v=1h3FXJvzjP4
Join us in a livestream with Braden Groom - Staff Engineer at Reddit, and learn how Reddit scaled its authorization layer and achieved p99 <10ms per decision. We'll discuss the challenges of scaling, balancing performance, and user experience. Learn about anonymous authorization, OPA, policy as code vs. data, and more.
We'll discuss:
Why scaling authorization is hard
How to authorize “anonymous” identities
What are the domains where we need to scale authorization
Policy as Code vs Policy as Data in Scaling Authorization
Scale decision engines vs enforcement endpoints
Handling Audit logs for millions of authorization decisions
Balancing application performance and developer/admin/end-user experience
The learning curve of OPA/Rego
Why choose OPA over other solutions
Streamlining policies across the stack (admissions, service to service, end-user)
Using OPA in frontend applications
Q&A