
À la fin du mois de mai, nous avons organisé le premier mitap dédié à Apache Cassandra, lors de l'événement, nous avons examiné les configurations typiques de nœuds et de clusters dans diverses installations de production, discuté de la façon d'étendre les clusters avec des volumes de données et une charge croissants, et comment remplacer les nœuds défaillants avec un effet minimal pour les clients, nous avons découvert comment surveiller le cluster afin de comprendre à l'avance où et ce qui ne fonctionne pas exactement, a affecté le déploiement de nouvelles versions de Cassandra.
Mais de nombreux sujets dépassaient le cadre de la réunion et nous avons donc décidé de continuer!
Inscrivez-vous à environ Tech Cassandra Meetup # 2Chez OK, nous avons
commencé à utiliser Apache Cassandra en 2010 pour stocker les évaluations de photos. Nous sommes actuellement les plus grands utilisateurs d'Apache Cassandra dans RuNet et l'un des plus grands d'Europe. Nous avons plus d'une centaine de clusters différents utilisés à la fois pour stocker diverses informations sur les produits - classes, chats, messages et pour gérer les données d'infrastructure critiques - mapper des blocs logiques à de grands disques de stockage binaires -
un stockage à froid , gérer des données de
cloud internes à un cloud etc.
Au total, à
Odnoklassniki sous le contrôle de Cassandra, il y a des pétaoctets de données sur des milliers de nœuds. Pendant ce temps, nous avons accumulé une vaste expérience dans l'administration, le développement et l'exploitation de solutions basées sur Cassandra et avons même développé notre
propre base de données transactionnelle NewSQL .
Cassandra Meetup # 2 sera dédié exclusivement à la tolérance aux pannes. Nous parlerons de ce que l'on entend par le concept de tolérance aux pannes, discuterons de la façon de choisir le niveau de cohérence et de sa relation avec la réplication et les types de requêtes, examinerons la situation de défaillance d'un nœud et comment le tester, dirons comment placer des répliques et découvrirons tout sur les défaillances de ventilateurs, l'importance de la planification de la charge dans les échecs et leurs tests. Les conférenciers de l'événement seront
Oleg Anastasiev et
Alexander Khristoforov .
Nous organisons cette réunion pour communiquer avec des collègues qui exploitent également Apache Cassandra, il est donc très important pour nous que tous les participants comprennent que la réunion se tiendra dans un format de discussion ouverte, c'est-à-dire que la communication prendra la plupart du temps, c'est pourquoi nous proposons vous devriez réfléchir à ce que vous aimeriez discuter lors de la réunion, et si vous êtes prêt à parler de votre cas lié au fonctionnement de Cassandra, nous serons heureux de vous donner le temps de parler. Ne soyez pas timide!