wso2 / product-is

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.
http://wso2.github.io/
Apache License 2.0
735 stars 714 forks source link

User Session persistence with a scalable, highly available data store #10453

Open darshanasbg opened 3 years ago

darshanasbg commented 3 years ago

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.

sthenusan commented 3 years ago