A Modal lançou um recurso chamado Sticky Sessions. Ele direciona todas as solicitações de uma sessão para o mesmo contêiner, mesmo quando a plataforma ajusta a escala automaticamente. Para ativá-lo, os desenvolvedores adicionam o decorador @modal.sessioned() a um Modal Server e iniciam as sessões usando o SDK ou a API HTTP. O sistema codifica as informações de roteamento em um token de sessão assinado, permitindo que vários clientes compartilhem o mesmo estado sem desativar a autenticação.
Por que importa
O recurso permite que desenvolvedores de assistentes de voz, salas de bate-papo e jogos multijogador mantenham o estado da sessão na memória sem abrir mão da escalabilidade serverless.