E a Microsoft lançou o sistema de armazenamento de cache Garnet. Confira os detalhes desse novo cache-store de código aberto.
Quando falamos sobre soluções de banco de dados de key-value (valores-chave), os primeiros nomes que imediatamente vêm à nossa mente são soluções de código aberto como Redis, Memcached, KeyDB, Dragonfly, etc.
Agora, a Microsoft anunciou o lançamento do Garnet, um sistema inovador de armazenamento de cache projetado para atender às crescentes necessidades de aplicativos e serviços web modernos. Ele promete velocidade, eficiência e escalabilidade sem precedentes.
Microsoft lançou o sistema de armazenamento de cache Garnet
Segundo a Microsoft, o Garnet se diferencia das soluções citadas mais acima por oferecer escalabilidade e rendimento aprimorados, especialmente em ambientes com inúmeras conexões de clientes e operações de pequenos lotes.
Essa eficiência se traduz em economias significativas de custos para aplicações e serviços em larga escala. Além disso, o Garnet apresenta reduções impressionantes na latência do cliente nos percentis 99 e 99,9, um fator crucial para o desempenho do aplicativo no mundo real.
Construído com base na mais recente tecnologia .NET, o Garnet é multiplataforma, altamente extensível e moderno. O rico conjunto de recursos de API do sistema oferece suporte a várias operações, incluindo operações de string bruta, analíticas e de objeto.
Além disso, Garnet introduz um modo de cluster com recursos avançados como fragmentação, replicação e migração dinâmica de chaves, elevando-o acima de seus antecessores em funcionalidade e versatilidade.
Por último, a Microsoft também destacou o desempenho superior do Garnet através de comparações de benchmarking com os principais armazenamentos de cache de código aberto.
Em testes envolvendo rendimento e latência sob diferentes condições, a Garnet superou consistentemente esses sistemas, demonstrando sua capacidade de lidar com eficiência com cargas de trabalho exigentes e em grande escala.
Ao disponibilizar o Garnet ao público, a Microsoft pretende encorajar mais desenvolvimento, investigação e colaboração, expandindo, em última análise, as capacidades e aplicações do sistema.
Para obter mais informações sobre o novo cache-store de código aberto da Microsoft, visite o anúncio oficial ou o repositório GitHub do projeto.