Is your feature request related to a problem? Please describe.
Access control must be fast and efficient.
Describe the feature you are requesting, as well as the possible use case(s) for it.
Atom is currently using round trips to the database for each AuthN and AtuhZ evaluation. This is costly and inefficient; Atom Auth{N,Z} requests should be cached. Ideally, cache will be distributed (i.e. Redis or similar) to support larger-scale deployments and shared access cache between instances.
Indicate the importance of this feature to you.
Must-have
Anything else?
No response
Is your feature request related to a problem? Please describe.
Access control must be fast and efficient.
Describe the feature you are requesting, as well as the possible use case(s) for it.
Atom is currently using round trips to the database for each AuthN and AtuhZ evaluation. This is costly and inefficient; Atom Auth{N,Z} requests should be cached. Ideally, cache will be distributed (i.e. Redis or similar) to support larger-scale deployments and shared access cache between instances.
Indicate the importance of this feature to you.
Must-have
Anything else?
No response