
Lavorate con il database NoSQL Apache Cassandra?
Il 23 maggio, Odnoklassniki invita sviluppatori esperti nel proprio ufficio a San Pietroburgo per , dedicato al lavoro con Apache Cassandra. È importante solo la vostra esperienza con Cassandra e la voglia di condividerla.
Noi di OK Apache Cassandra nel 2010 per memorizzare le valutazioni delle foto. Attualmente siamo i maggiori utenti di Apache Cassandra in RUNET e tra i più grandi in Europa. Abbiamo più di cento cluster diversi utilizzati sia per memorizzare varie informazioni sui prodotti – corsi, chat, messaggi – sia per gestire dati infrastrutturali critici – mappatura di blocchi logici su dischi di un grande storage binario – , gestione dei dati del cloud interno. ecc.
In totale, sotto la gestione di Cassandra ci sono petabyte di dati su migliaia di nodi. In questo periodo abbiamo accumulato una grande esperienza nell'amministrazione, nello sviluppo e nell'implementazione di soluzioni basate su Cassandra e persino abbiamo sviluppato il nostro database transazionale NewSQL .
Gli esperti di OK Oleg Anastasiev e .
Operazioni:
Esamineremo configurazioni tipiche di nodi e cluster in varie installazioni di produzione. Discuteremo di come espandere i cluster man mano che crescono i volumi di dati e il carico, e di come sostituire i nodi guasti con un impatto minimo per i clienti. Condivideremo le difficoltà e sistematizzeremo gli errori più comuni. Scopriremo come monitorare i cluster per comprendere in anticipo dove e cosa non funziona. Affronteremo i problemi del deployment di nuove versioni di Cassandra.
Prestazioni:
Creremo una comprensione su quali metriche monitorare e cosa ottimizzare per migliorare le metriche. Discuteremo se effettuare il retry o meno e, in caso affermativo, come farlo. Identificheremo i colli di bottiglia nell'architettura e nell'implementazione di Cassandra e considereremo alcuni trucchi ingegneristici per evitarli. Affronteremo il tanto discusso repair e compaction senza degradazione delle prestazioni.
Affidabilità:
Affidabilità:
L'hardware non è eterno, quindi i guasti si verificano frequentemente e la mano di un collega potrebbe tremare e potremmo eliminare qualcosa di troppo. Discutiamo quindi del ripristino dopo guasti di dischi, macchine o datacenter, oltre al ripristino di uno stato coerente dai backup in caso di errori dell'operatore.
E racconta dell'evento ai tuoi amici e colleghi.
Fonte: habr.com
