Tentando entender quando o Apache Cassandra começou a oferecer suporte à arquitetura ARM-64. Especificamente, AWS Graviton. Encontrei várias documentações comparando o desempenho do C* no Intel vs. ARM. Mas, sem detalhes da versão. Exemplo, https://community.arm.com/arm-community-blogs/b/servers-and-cloud-computing-blog/posts/increase-price_2d00_performance-by-deploying-cassandra-on-aws-graviton2
Minhas perguntas são...
- O C* começou a oferecer suporte ao ARM64 como o AWS Graviton desde a versão 4.0?
- Não há um download binário separado para a versão ARM64 do C*?
Obrigado
O suporte para ARM64 foi adicionado no Cassandra 4.0 em 2021 ( CASSANDRA-16384 , CASSANDRA-16392 , CASSANDRA-16475 , CASSANDRA-16477 ), então ele já existe há algum tempo.
Não há nada de especial nos lançamentos e as
noarch
compilações devem funcionar para todas as arquiteturas, ou pelo menos não estou ciente de nenhum problema específico com os pacotes Cassandra.Se alguma coisa, houve alguns problemas com dependências como o antigo JNA v4 não funcionando em Macs M1. Algumas revisões mais antigas do Java tiveram problemas ao rodar no ARM64, mas isso foi resolvido em versões mais recentes. Saúde!