~/talk

OPA everywhere! Exploring new opportunities in policy evaluation

Talkat NDC Security 2023 · 2023-01-16..01-19· [security, web-platform]
slides:none on file

Claim: compiling Rego to a low‑level IR lets policies run inside apps with near‑native speed but requires writing an evaluator and losing OPA’s management features. Tools: Rego → OPA → IR, optional WASM, and Joel (Clojure) as a JVM/JS evaluator prototype. Numbers: OPA binary ~50MB, typical sidecar call 1–2 ms latency, Joel currently passes ~1200 compliance tests and implements ~110 builtins. Result: IR enables native integration and lower latency but needs extra engineering and is not yet turnkey.

AI-written summary · about

  1. 0:00Introduction to speaker
  2. 2:24Distributed system challenges
  3. 10:03Authorization approaches
  4. 17:31Introduction to OPA
  5. 23:33Rego policy language demo
  6. 37:21Deployment and performance
  7. 46:46Open intermediate format
  8. 54:47Conclusion and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.