
Você trabalha com o armazenamento NoSQL Apache Cassandra?
No dia 23 de maio, o Odnoklassniki convida desenvolvedores experientes para seu escritório em São Petersburgo para , dedicado ao trabalho com Apache Cassandra. O que importa é apenas sua experiência com Cassandra e o desejo de compartilhá-la.
Nós no OK Apache Cassandra em 2010 para armazenar avaliações de fotos. Atualmente, somos os maiores usuários de Apache Cassandra na Runet e um dos maiores da Europa. Temos mais de uma centena de clusters diferentes usados tanto para armazenar várias informações sobre produtos — classes, chats, mensagens, quanto para gerenciar dados críticos de infraestrutura — mapeamento de blocos lógicos para discos de um grande armazenamento binário — , gestão de dados de nuvem interna etc.
No total, no sob a gestão do Cassandra, estão petabytes de dados em milhares de nós. Ao longo do tempo, acumulamos uma enorme experiência em administração, desenvolvimento e operação de soluções baseadas em Cassandra e até mesmo desenvolvemos nosso .
Agora gostaríamos de compartilhar tudo isso com você — em casos reais da prática e sem segredos; O evento ocorrerá no formato de uma discussão ao vivo entre os participantes, o que significa que a discussão ocupará a maior parte do tempo. estão prontos para compartilhar suas ideias e abordagens. O evento será conduzido por e .
Quais serão os temas?
Operação:
Vamos considerar configurações típicas de nós e clusters em várias instalações de produção. Discutiremos como expandir clusters com o aumento dos volumes de dados e carga e como substituir nós com falha com o mínimo de impacto para os clientes. Compartilharemos nossas dores e sistematizaremos os erros mais comuns. Vamos descobrir como monitorar clusters para entender antecipadamente onde e o que não está funcionando corretamente. Vamos abordar os problemas de implantação de novas versões do Cassandra.
Desempenho:
Vamos tentar entender quais métricas observar e o que pode ser otimizado para melhorar as métricas. Vamos analisar se devemos retreinar ou não e, se sim, como. Identificaremos os pontos críticos na arquitetura e implementação do Cassandra e discutiremos alguns truques de engenharia para contorná-los. Vamos abordar o problema recorrente de manutenção e compactação sem degradar o desempenho.
Resiliência:
O hardware não é eterno, por isso falhas ocorrem constantemente, e a mão de um colega pode vacilar e podemos deletar algo a mais. Portanto, vamos discutir a recuperação após falhas de discos, máquinas ou data centers, assim como o retorno a um estado consistente a partir de backups em caso de erros operacionais.
e compartilhe sobre o evento com amigos e colegas.
Fonte: habr.com
