Atlas escala bancos de dados com Cloud SQL Enterprise Plus
Databases

Atlas escala bancos de dados com Cloud SQL Enterprise Plus

A Atlas está revolucionando o setor de restaurantes ao construir um sistema operacional completo para seus negócios. Abrangendo desde lojas virtuais e sistemas de ponto de venda (PDV) até integrações com plataformas de delivery, programas de fidelidade e ferramentas de inteligência artificial, a Atlas oferece tudo que um restaurante precisa para iniciar, operar e crescer. Com clientes renomados como SaladStop, Killiney, Haidilao, Raffles Hotel, Lo and Behold Group e Les Amis Group em Singapura, a plataforma auxilia esses estabelecimentos a aumentarem o valor médio das cestas, impulsionarem as vendas e reduzirem custos operacionais.

Cada restaurante atendido pela Atlas conta com um banco de dados dedicado em Cloud SQL for PostgreSQL. A empresa reconhece a singularidade de cada negócio, afirmando que um café de uma única unidade e uma rede de múltiplos estabelecimentos não devem compartilhar a mesma infraestrutura subjacente. A abordagem de bancos de dados isolados garante total separação de dados, desempenho previsível, mesmo durante os horários de pico de almoço e jantar, e a flexibilidade para escalar, otimizar ou migrar cada cliente de forma independente. Conforme a Atlas expande, o número de bancos de dados acompanha esse crescimento.

O Desafio: Escalando Além do Padrão

A jornada da Atlas começou com a edição padrão do Cloud SQL Enterprise. Embora fosse uma base sólida, o gerenciamento operacional dos bancos de dados tornou-se um gargalo à medida que mais clientes eram integrados e novas funcionalidades eram lançadas. A necessidade de gerenciar o connection pooling como uma camada separada implicava em mais serviços para executar, proteger e monitorar. Em situações de picos de CPU causados por consultas, a equipe gastava tempo excessivo tentando reconstruir problemas a partir de sinais limitados, uma tarefa árdua para uma equipe enxuta e sem engenheiros de banco de dados dedicados.

A Migração para a Edição Enterprise Plus

Ao necessitar provisionar novas instâncias de banco de dados, a equipe do Google Cloud apresentou a edição Cloud SQL Enterprise Plus. A novidade removeu categorias inteiras de trabalho que antes eram de responsabilidade da Atlas, simplificando a gestão:

  • Connection Pooling Gerenciado: Integrado diretamente ao Cloud SQL, eliminou a necessidade de gerenciar essa camada separadamente, reduzindo a complexidade, a manutenção e a superfície de ataque.
  • Query Insights: Uma funcionalidade crucial que permite identificar exatamente quais consultas são custosas e quais clientes as originam, transformando a otimização de desempenho de um exercício de adivinhação em uma ação concreta e eficaz. Essa visibilidade é descrita como um "superpoder" para plataformas que gerenciam centenas de bancos de dados.
  • Data Cache: Garante a consistência do desempenho de leitura, mesmo com o crescimento dos conjuntos de dados de cada cliente. Isso é vital, pois restaurantes geram dados continuamente, e a camada de dados precisa permanecer rápida.
  • Escalabilidade com Downtime Próximo de Zero: Permite escalar instâncias conforme os clientes crescem, sem interrupções no serviço durante horários de menor movimento.

Após observar os resultados com a nova instância, a Atlas migrou todos os seus bancos de dados existentes para a edição Enterprise Plus.

O Impacto: Foco em Inovação, Não em Infraestrutura

Atualmente, a Atlas atende milhares de estabelecimentos, processa dezenas de milhares de pedidos diariamente com centenas de bancos de dados gerenciados. O tempo de engenharia é agora direcionado para o desenvolvimento de produtos, com uma redução de 30% no tempo dedicado a operações de banco de dados. A integração de novos clientes tornou-se mais rápida, com provisionamento em segundos. A equipe adota uma postura mais proativa em relação ao desempenho, resolvendo problemas antes que afetem os usuários finais. A Atlas experimentou um crescimento de 200% a 300% ano a ano, impulsionada pela capacidade de focar na inovação.

Olhando para o Futuro: Uma Trajetória Orientada por IA

A Atlas está investindo pesadamente em inteligência artificial, tanto interna quanto externamente. Internamente, adota fluxos de trabalho de desenvolvimento assistidos por IA para aumentar a velocidade de entrega de código. Externamente, desenvolve ferramentas de IA que auxiliam operadores de restaurantes a tomarem melhores decisões. A confiança para inovar rapidamente vem da base tecnológica robusta, composta por Cloud SQL e Google Kubernetes Engine (GKE), que são comprovadas e não representam um obstáculo.

O Google Cloud cuida da complexidade da infraestrutura, permitindo que a Atlas se concentre em construir as melhores ferramentas para restaurantes. A edição Cloud SQL Enterprise Plus proporcionou uma arquitetura de banco de dados flexível, observável e escalável, liberando a equipe para pensar em seus clientes, não na infraestrutura.

Pronto para Escalar sua Arquitetura de Banco de Dados?

Não permita que gargalos de infraestrutura desacelerem sua inovação. Descubra como o Google Cloud SQL pode simplificar suas operações, aprimorar a observabilidade e liberar sua equipe de engenharia para focar no que realmente importa.

Fonte: Google Database - https://cloud.google.com/blog/products/databases/how-atlas-scales-hundreds-of-cloud-sql-databases/

SQL Para Análise de Dados: Técnicas Avançadas Para Transformar Dados em Insights
Recomendado pelo autor
SQL Para Análise de Dados: Técnicas Avançadas Para Transformar Dados em Insights
* Link de afiliado — o preço pode variar. Ao comprar, você apoia este blog sem custo extra.
#Atlas, #CloudSQL, #EnterprisePlus, #BancosDeDados, #Escalabilidade, #GoogleCloud, #TecnologiaParaRestaurantes, #OtimizacaoDeDesempenho

chat_bubble Comentários (0)

Nenhum comentário ainda. Seja o primeiro a comentar!

Deixe seu comentário