Branches do Lakebase para CI/CD: lições de 100 bancos de dados por PR
Traduzido do original em inglês por IA. Ver em inglês
O pipeline de CI/CD da Snorkel AI agora oferece a cada pull request aberto seu próprio branch do Lakebase Postgres, uma cópia completa de leitura/escrita dos dados de produção, pronta em menos de um minuto, em vez dos mais de 30 minutos que antes inviabilizavam cópias por PR. Como os branches usam copy-on-write, 100 bancos de dados de PR simultâneos sobre um conjunto de dados de produção de cerca de 2,5 TB adicionam armazenamento apenas para o que cada um altera. A expiração por TTL faz a limpeza automaticamente, e a conectividade privada com Okta SSO mantém o ambiente governado.
* O pipeline de CI/CD da Snorkel AI oferece a cada pull request aberto seu próprio branch do Lakebase Postgres, uma cópia completa de leitura/escrita dos dados de produção, pronta em menos de um minuto em vez de mais de 30 minutos, e por isso a empresa nunca conseguiu habilitar uma cópia por PR. * Os branches do Lakebase usam copy-on-write: 100 bancos de dados de PR simultâneos sobre um conjunto de dados de produção de cerca de 2,5 TB adicionam armazenamento apenas para os dados que cada branch altera. A expiração de branches (TTL) limpa cada um automaticamente quando seu PR é concluído, mantendo o armazenamento próximo ao tamanho da produção somado às alterações dos PRs ativos. * A conectividade privada e o suporte a Okta SSO oferecem um ambiente governado e seguro.