
Atualmente estou avaliando o Keycloak como um sistema de IdM e gerenciamento de acesso. Meu cliente é um provedor de serviços de telecomunicações e tem a necessidade de oferecer suporte aos usuários de autoatendimento com volume esperado de 60 a 80 milhões de usuários com aproximadamente 2.000 a 3.000 solicitações de login por segundo. Quero usar o Keycloak para autenticar e autorizar usuários finais (RBAC) usando o OpenID Connect.
Tentei pesquisar informações sobre a escalabilidade do Keycloak com banco de dados relacional ou serviços de diretório e o desempenho, porém não encontrei muitas informações sobre o mesmo. A documentação do Keycloak fala sobre o recurso Clustering, mas as estatísticas não são fornecidas.
Alguém pode me ajudar de acordo com sua experiência com desempenho e escalabilidade do Keycloak para oferecer suporte a usuários de autoatendimento com volume de 60 a 80 milhões?
Além disso, por favor, sugira se devo considerar qualquer outro sistema de IdM e gerenciamento de acesso com o requisito de escalabilidade acima para minha avaliação.
Obrigado e cumprimentos, Kedar