AWS expande o Suporte para o Valkey, o Fork de Código Aberto do Redis

AWS expande o Suporte para o Valkey, o Fork de Código Aberto do Redis

A Amazon Web Services (AWS) acaba de anunciar uma importante expansão de suporte para o Valkey, o fork de código aberto do popular sistema de armazenamento de dados Redis. Essa movimentação ocorre após a Redis ter restringido a licença de seu projeto original, mudando de uma licença de código aberto para uma Business Source License (BSL).

A Ascensão do Valkey

Em março deste ano, a Redis anunciou a mudança em sua licença, o que levou vários contribuidores de código, incluindo a própria AWS, a rapidamente bifurcarem o projeto para criar o Valkey. Essa nova versão de código aberto do sistema de armazenamento de dados em memória agora recebe um forte apoio da AWS.

Suporte da AWS para o Valkey

A AWS adicionou suporte para a versão 7.2 do Valkey em dois de seus serviços gerenciados de armazenamento em memória: o Amazon ElastiCache e o Amazon MemoryDB. Ambos os serviços já ofereciam suporte ao Redis, mas agora também incluem o Valkey como uma opção.

Amazon ElastiCache

O ElastiCache é um serviço gerenciado de armazenamento em memória, que serve como uma interface mais fácil de gerenciar para o Redis e o Memcached, para aqueles que precisam de uma taxa de transferência em tempo real para seus aplicativos. A AWS se orgulha de ter atendido a mais de um quatrilhão de solicitações durante o Prime Day de 2024, com um pico de mais de 1 trilhão de solicitações por minuto.

Amazon MemoryDB

O MemoryDB também oferece recursos de cache de resposta em microssegundos e pode armazenar dados por meio de um log permanente. No início deste ano, a AWS lançou o Valkey GLIDE, um conector para fazer a ponte entre o Redis e o Valkey, disponível em versões Java, Python e Node.js.

Cortes de Preço para o Valkey

Além de adicionar suporte, a AWS também cortou os custos dos pacotes Valkey para que eles fossem menores que seus equivalentes Redis. O ElastiCache Serverless para Valkey tem um preço 33% menor que o ElastiCache Serverless para Redis e 20% menor que o ElastiCache baseado em nó. Além disso, os usuários podem alocar um cache com no mínimo 100 MB, em comparação com o mínimo de 1 GB do equivalente do Redis.

Da mesma forma, o MemoryDB para Valkey tem um preço 30% menor que o MemoryDB no Redis. Corey Quinn, economista-chefe de nuvem do Duckbill Group, focado na AWS, encontrou importância estratégica nessas diferenças de preço, observando que isso dá aos clientes do Redis um incentivo para migrarem para o Valkey.

A Parceria entre a AWS e o Valkey

A AWS contribuiu para o software Redis quando ele era de código aberto, legando controle de acesso refinado sobre chaves e comandos, suporte nativo a nomes de host para configuração em cluster e canais particionados para pub/sub escalável para a versão 7. Depois que o Valkey seguiu seu próprio caminho, a AWS contribuiu com a primeira versão principal do Valkey, o Valkey 8.0, ajudando com uma nova arquitetura de threading de E/S e algumas otimizações de memória que reduzem até 20,6% da sobrecarga de memória.

Outras Novidades no Ecossistema de Armazenamento de Dados

Na semana passada, o Google anunciou que traria o processamento vetorial para serviços gerenciados tanto para o Redis, chamado Memorystore for Redis Cluster, quanto para o Valkey, Memorystore for Valkey 7.2.

Enquanto isso, a Redis lançou o Redis 8, a versão agora licenciada pela BSL do sistema de armazenamento de dados. A nova versão suporta sete novas estruturas de dados ("JSON, séries temporais e cinco tipos probabilísticos", afirma o comunicado à imprensa), tem um mecanismo de consulta atualizado e agora pode fazer pesquisa vetorial e consultas geoespaciais.

Com essas novidades, fica claro que o ecossistema de armazenamento de dados em memória continua em constante evolução, com a AWS desempenhando um papel importante no suporte e desenvolvimento do Valkey como uma alternativa de código aberto ao Redis.

Conteúdo Relacionado

O Rails 8 sempre foi um divisor de águas...
Na era do declínio do império dos Estados Unidos...
Os aplicativos da Web são uma pedra fundamental da...
O mundo da tecnologia tem estado agitado com discussões...
Os desenvolvedores Java enfrentam uma variedade de erros relacionados...
Com várias décadas de experiência, adoro criar aplicativos corporativos...
A escalabilidade é um fator crítico quando se trata...
Ao trabalhar em um projeto de código aberto no...
A Inteligência Artificial (IA) tem se tornado cada vez...
A maioria das organizações enfrenta desafios ao se adaptar...
Quando nós, desenvolvedores, encontramos alguns bugs em nossos logs,...
A cibersegurança é um tópico cada vez mais importante...
A experiência do desenvolvedor (DX) é um tópico cada...
Ao relatar estatísticas resumidas para resultados de testes de...
Explorando as Engrenagens do Kernel Semântico Falei um pouco...
Powrót do blogu

Zostaw komentarz

Pamiętaj, że komentarze muszą zostać zatwierdzone przed ich opublikowaniem.