Mas que Cassandra! Quantas twitadas você já deu? Mil? Duas mil? Dez mil? Bah… isso não é nada para um sistema de banco de dados parrudo processar em alguns segundos.
Imaginem agora que o Twitter recebe cerca de 50 milhões de tweets por dia. Bom… aí o papo já muda.
De fato, de aplicações web ninguém tem dó, e é por isso que o Twitter está buscando novas tecnologias de armazenamento de dados e abandonando o MySQL, que é a mesma tecnologia usada para armazenar este post aqui.
O MySQL é ótimo, duvidado por muitos, mas ótimo. É rápido, eficiente, estável e compacto… só que sua escalabilidade (capacidade de crescer rapidamente utilizando múltiplos servidores, por exemplo) não é das melhores que já foram inventadas.

Aí os caras do Facebook desenvolveram um negócio chamado Cassandra, que funciona em Java – que por sua vez é mais baixo nível, conversa melhor com o computador e por isso fica mais leve. Os caras do Twitter gostaram desta tecnologia e agora estão vendo de migrar tudo, o que vai dar um bocado de trabalho mas vai fazer a empresa crescer com mais conforto e economizar muito em infra-estrutura.
O Cassandra é NoSQL (não segue o padrão SQL de requisição), e faz parte de uma nova geração de bancos de dados que funcionam de maneira diferente e criados devido ao crescimento ignorante de armazenamento de dados que a web 2.0 exige.
Fonte: BR-Linux.