- 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
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”
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