ok.tech: Cassandra Meetup

ok.tech: Cassandra Meetup

Arbeiten Sie mit der NoSQL-Datenbank Apache Cassandra?

Am 23. Mai laden die Odnoklassniki erfahrene Entwickler zu einem Treffen in ihr BĂŒro in Petersburg ein Meetup, das sich mit der Arbeit mit Apache Cassandra beschĂ€ftigt. Wichtig sind nur Ihre Erfahrungen mit Cassandra und die Bereitschaft, diese zu teilen.
Zur Veranstaltung anmelden

Wir bei OK haben 2010 begonnen, Apache Cassandra zur Speicherung von Foto-Bewertungen zu nutzen. Heute sind wir die grĂ¶ĂŸten Nutzer von Apache Cassandra im russischen Internet und gehören zu den grĂ¶ĂŸten in Europa. Wir betreiben ĂŒber einhundert verschiedene Cluster, die sowohl zur Speicherung unterschiedlicher Produktinformationen – Klassen, Chats, Nachrichten – als auch zur Verwaltung kritischer Infrastrukturdaten – z.B. Mapping von logischen Blöcken auf die Festplatten eines großen BinĂ€rspeichers – verwendet werden, one-cold-storage, die Verwaltung von Daten in einer internen Cloud one-cloud usw.

Insgesamt verwalten die Odnoklassniki unter der Anleitung von Cassandra Petabytes an Daten auf Tausenden von Knoten. In dieser Zeit haben wir enormes Wissen in der Administration, Entwicklung und im Betrieb von Lösungen auf Basis von Cassandra gesammelt und sogar unsere eigene eigenes NewSQL-Transaktionsdatenbank-System entwickelt..

Jetzt möchten wir all dies mit Ihnen teilen – anhand realer Fallstudien, ganz ohne Geheimnisse. Die Veranstaltung wird in Form einer lebendigen Diskussion zwischen den Teilnehmern stattfinden, was bedeutet, dass die Diskussion den grĂ¶ĂŸten Teil der Zeit einnehmen wird. Experten von OK sind bereit, ihre Ideen und AnsĂ€tze zu teilen. Moderiert wird die Veranstaltung von Oleg Anastasyev und Alexander Christoforov.

Welche Themen werden behandelt?

Betrieb:

Wir werden typische Konfigurationen von Nodes und Clustern in verschiedenen Produktionsinstallationen betrachten. Wir diskutieren, wie man Cluster mit wachsenden Datenmengen und Belastungen erweitert und wie man ausgefallene Knoten mit minimalen Auswirkungen auf die Kunden ersetzt. Wir teilen unsere Erfahrungen und systematisieren hĂ€ufige Stolpersteine. Wir klĂ€ren, wie man Cluster ĂŒberwacht, um im Voraus zu verstehen, wo und was nicht richtig funktioniert. Außerdem sprechen wir ĂŒber die Probleme beim Deployment neuer Versionen von Cassandra.

Leistung:

Lassen Sie uns herausfinden, auf welche Metriken wir achten sollten und was optimiert werden kann, um diese zu verbessern. Wir klÀren, ob wir neu abfragen sollten und wenn ja, wie. Wir identifizieren EngpÀsse in der Architektur und Implementierung von Cassandra und besprechen einige technische Tricks, um diese zu umgehen. Zudem behandeln wir die hÀufigen Themen des regulÀren Repairs und der Kompaktierung, ohne die Leistung zu beeintrÀchtigen.

Ausfallsicherheit:

Hardware ist nicht bestÀndig, daher kommen AusfÀlle stÀndig vor. Auch ein Kollege könnte aus Versehen etwas löschen. Daher werden wir die Wiederherstellung nach AusfÀllen von Festplatten, Maschinen oder Rechenzentren sowie den Rollback auf einen konsistenten Zustand aus Backups bei Operatorfehlern besprechen.

Registrieren Sie sich und erzÀhlen Sie Freunden und Kollegen von der Veranstaltung.

Quelle: habr.com

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster