3 Comments
User's avatar
Raul Junco's avatar

The in-memory ACL cache and async logging make sense at this scale.

Curious how ACL invalidation is handled during updates, any cache poisoning risks?

Good read, Saurabh.

Expand full comment
Saurabh Dashora's avatar

Thanks, Raul.

The only point I found about ACL mutation was "A change data capture system based on Brooklin notifies the services when an ACL changes to clear the cache." Perhaps, this takes care of the invalidation thing as well. Hard to say for sure.

Expand full comment
Subrat Subudhi's avatar

Yes I am curious of the ACL invalidating handling .

Expand full comment