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.
- databricks apps
- horizontal scaling
- session affinity
- python
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
- DatabricksBeta
Conector do SurveyMonkey chega ao Lakeflow Connect no Databricks
O Lakeflow Connect agora conta com conector nativo para o SurveyMonkey em Beta, permitindo ingestão incremental de pesquisas, respostas e contatos com governança no Unity Catalog.
lakeflow connect · surveymonkey - DatabricksBeta
Lakeflow Connect adiciona conector do Oracle Eloqua em Beta
O Lakeflow Connect agora oferece um conector gerenciado em Beta para o Oracle Eloqua, permitindo ingestão incremental de dados de marketing governados pelo Unity Catalog.
lakeflow connect · oracle eloqua - DatabricksBeta
Ingira métricas do GA4 com o novo conector do Lakeflow Connect
O Lakeflow Connect ganha conector gerenciado em Beta para o Google Analytics 4, permitindo ingestão incremental de relatórios agregados via API com governança no Unity Catalog.
lakeflow connect · google analytics