Pular para o conteúdo
Lucas Lessa
Voltar para as notícias
DatabricksGAImpacto: Alto

Escala horizontal para Databricks Apps agora é GA

Execute apps do Databricks em múltiplas instâncias para maior disponibilidade, concorrência e zero downtime.

O que mudou

A escala horizontal para Databricks Apps permite distribuir o tráfego de um único app entre várias instâncias para garantir alta disponibilidade e maior concorrência, oferecendo atualizações sem interrupção e afinidade de sessão. ### Para que serve Imagine que você tem um app corporativo em produção que recebe centenas de acessos simultâneos e não pode cair durante atualizações de código. Com este recurso, você pode: - Distribuir requisições entre 1 a 5 instâncias. - Realizar deploys sem tempo de inatividade com atualizações em instâncias de build separadas. - Manter dados temporários por usuário com afinidade de sessão baseada em melhores esforços. ### Como usar Para rotacionar clientes de API para a mesma instância, envie o cabeçalho de roteamento nas requisições: bash curl -X GET https://<your-app>.aws.databricksapps.com/api/endpoint -H "Authorization: Bearer YOUR_BEARER_TOKEN" -H "X-Routing-Key: f8822466-3b1e-423a-988b-54c9e639c250" O que acontece nesse código: 1. A requisição HTTP GET é enviada para a URL do seu aplicativo no Databricks. 2. O token de autorização valida o acesso. 3. O cabeçalho X-Routing-Key garante que a requisição seja direcionada à mesma instância do app. ### Limitações e requisitos - O recurso está disponível de forma geral (GA). - Cada workspace suporta no máximo 20 apps com escala horizontal. - Cada app pode ter no máximo 5 instâncias (entre em contato com o suporte para aumentar os limites). - Apps novos criados com escala horizontal não incluem bibliotecas Python pré-instaladas; declare dependências no requirements.txt ou pyproject.toml.

Ver nota oficial do Databricks

Horizontal scaling for Databricks Apps is now generally available

Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.

Relacionadas