Welcome to the WSO2 Identity Server source code! For info on working with the WSO2 Identity Server repository and contributing code, click the link below.
Data records like sessions have limited lifespan, need reliable storage, tend to grow exponentially and need to be efficiently accessible as it's an integral part of the authentication flow. Currently the Identity Server session implementation is backed by RDBMS, but with large scale deployments its better to research on $subject have alternate option.
There are existing in-memory, non-volatile data storage solutions like Redis. Such technologies should be evaluated, and pick the best fit would be used to implement a session storage solution for Identity Server.
Data records like sessions have limited lifespan, need reliable storage, tend to grow exponentially and need to be efficiently accessible as it's an integral part of the authentication flow. Currently the Identity Server session implementation is backed by RDBMS, but with large scale deployments its better to research on $subject have alternate option.
There are existing in-memory, non-volatile data storage solutions like Redis. Such technologies should be evaluated, and pick the best fit would be used to implement a session storage solution for Identity Server.