6 pontos por GN⁺ 2024-12-06 | 2 comentários | Compartilhar no WhatsApp
  • O banco de dados SQL distribuído sem servidor mais rápido para aplicações sempre disponíveis

Why Aurora DSQL?

  • Serverless Distributed SQL Database
    • Escalabilidade praticamente ilimitada, alta disponibilidade e sem necessidade de gerenciar infraestrutura
    • Atende a qualquer demanda de workload sem sharding do banco de dados nem upgrade de instâncias
  • Arquitetura distribuída Active-Active
    • Garante 99,99% de disponibilidade em região única e 99,999% em múltiplas regiões
    • Oferece forte consistência de dados e recuperação automática de falhas
  • Eliminação da carga operacional
    • Não requer provisionamento, patching, gerenciamento nem upgrades de servidores
    • Processa atualizações automaticamente sem downtime
  • Compatibilidade com PostgreSQL
    • Proporciona uma experiência fácil de usar para desenvolvedores

Benefits of Aurora DSQL

  • Virtually Unlimited Scale
    • Expande horizontalmente leitura, escrita, armazenamento e computação de forma independente, sem sharding do banco de dados
  • Always Available Applications
    • Garante leitura e escrita nos endpoints regionais com forte consistência de dados
    • Elimina pontos únicos de falha e oferece até 99,999% de disponibilidade com recuperação automática de falhas
  • No Infrastructure Management
    • Elimina a carga de gerenciamento de infraestrutura sem provisionar nem administrar servidores
    • Processa atualizações automáticas sem downtime e sem impacto no desempenho
  • Easy to Use
    • Permite criar em poucos passos um banco de dados compatível com PostgreSQL

Use Cases

  • Build Serverless Applications at Any Scale
    • Crie aplicações cloud-native que crescem de startups a empresas de grande porte
    • Integra-se facilmente a microsserviços e arquiteturas orientadas a eventos
  • Develop Next-Generation Applications
    • Projete aplicações de alto desempenho para os setores bancário, e-commerce, turismo e varejo
  • Deploy Multi-Region Applications
    • Desenvolva aplicações centradas em dados que exigem escalabilidade e resiliência em múltiplas regiões
  • Build SaaS Applications
    • Oferece suporte confiável a aplicações SaaS multitenant com escalabilidade flexível

2 comentários

 
roxie 2024-12-06

Tem tantos produtos com o nome Aurora que chega a dar tontura...

O consenso (?) parece ser algo como um “RDB no estilo do DynamoDB com um conjunto limitado de recursos do PostgreSQL”

 
GN⁺ 2024-12-06
Comentários do Hacker News
  • Há muitas limitações, então os benefícios não ficam claros. Não são possíveis tabelas temporárias, chaves estrangeiras, views nem transações com mais de 10k linhas. Tirando a compatibilidade básica com o protocolo PostgreSQL, parece mais um armazenamento chave-valor do que um banco de dados

  • Tentei um cluster de teste rápido. Ele se identifica como PG 16.5, mas não oferece suporte a views, triggers, sequences, restrições de chave estrangeira, extensões, recurso NOTIFY, transações aninhadas, json(b) etc.

  • Há mais informações técnicas no blog do Marc Brooker. Em especial, a latência de transação parece ser constante em proporção ao número de instruções da transação

  • Parece que é um banco de dados baseado em Lambda e em S3 que emula PostgreSQL, usando Firecracker microVMs e alguns outros elementos

  • O que eu quero dos anúncios de banco de dados da AWS é redução no preço do RDS. Não que um novo chip seja mais caro, mas tenha melhor preço/desempenho, e sim que a conta realmente diminua

  • Fico curioso se ele consegue escalar até zero e voltar a escalar com latência abaixo de 1 segundo, como o Neon DB. Os produtos "serverless" recentes da AWS têm sido enganosos por causa do título "serverless"

  • Sem preço, eu não consideraria. O Aurora serverless é muito caro, então este produto também não parece que será barato. Atualmente uso neon.tech e estou satisfeito, mas se o preço for bom, pode ser interessante

  • Será que finalmente estão lançando um concorrente do Spanner? Queria entender melhor o que isso realmente é, além do jogo de marketing

  • Muito interessante. O sonho é ter algo assim, um KV-store, blob store e pubsub por trás da mesma interface

  • Parece com o Cockroach DB, mas com ainda mais dependência de fornecedor