Distributed Authorization Cache
Source: California State University
Scalable distributed applications require processing access control requests from a large number of concurrent users. Typical access control solutions are based on request-response model, where centrally managed authorization server provides access control decisions to applications connected via network. With increased number of authorization decision requests from applications, authorization server becomes bottleneck due to increased computational overhead and network latency. This paper presents a novel approach to improve performance, scalability, and address potential security vulnerabilities of an authorization system using a distributed authorization caching technique.