Hacker News new | ask | show | jobs
by lawrenceong 2952 days ago
hi again, just watched the youtube where you presented OPA on KubeCon 2018. i'm interested in it, but it appears most of your use case is around infrastructure. do you have use cases where it is applied in the application itself? for example, you mentioned Netflix used it for their infrastructure -- would Netflix use this to manage all the paying subscriber functions too? I imagine functions such as

1. what movies are available to my region 2. is this profile allowed to watch a certain movie? 3. can i view my account settings?

may be a good fit, but just wanted to be sure. another area may be in gaming, where new functions such as: 1. am i allowed to access this weapon 2. am i allowed to be on this terrain map 3. who my team members are

may pop up.

I have some application use cases that are very similar along these lines, so I'd like to know more about this before going in deeper to evaluate OPA.

that being said, all looks positive and i thank you for the good work you have done, specially open sourcing it to make it available.

1 comments

Hello! You can certainly use OPA to answer the kinds of policy questions in your examples. OPA is not tied to a particular domain (which is why we call it general-purpose.) Whether you're writing policy over movies, games, etc. it's all the same to OPA (JSON).
tks for getting back to me @tsandall. what i was wondering was OPA's performance scalability when it comes to millions of hits -- do you have any metrics or known implementations you can share with me?