ok.tech: Meetup di Cassandra

ok.tech: Meetup di Cassandra

Lavori con il database NoSQL Apache Cassandra?

Il 23 maggio, Odnoklassniki invita sviluppatori esperti nel suo ufficio a San Pietroburgo per un meetup, dedicato all'uso di Apache Cassandra. È importante solo la tua esperienza con Cassandra e la voglia di condividerla.
Registrati all'evento

Noi di OK abbiamo iniziato a utilizzare Apache Cassandra nel 2010 per memorizzare le valutazioni delle foto. Attualmente siamo i maggiori utilizzatori di Apache Cassandra nel Runet e tra i più grandi in Europa. Abbiamo oltre un centinaio di cluster diversi utilizzati sia per memorizzare varie informazioni di prodotto - classi, chat, messaggi - sia per gestire dati critici per l'infrastruttura - mapping dei blocchi logici su dischi di un grande storage binario - one-cold-storage, gestione dei dati del cloud interno. one-cloud ecc.

In totale, in Odnoklassniki sono gestiti da Cassandra petabyte di dati su migliaia di nodi. In questo periodo abbiamo accumulato una vasta esperienza nell'amministrazione, nello sviluppo e nell'implementazione di soluzioni basate su Cassandra, e abbiamo persino sviluppato il nostro database transazionale NewSQL.

Ora vorremmo condividere tutto questo con voi - attraverso casi reali pratici e senza segreti; l'evento si svolgerà in un formato di discussione aperta tra i partecipanti, il che significa che la discussione occuperà la parte principale del tempo. Gli esperti di OK sono pronti a condividere le loro idee e approcci. L'evento sarà condotto da Oleg Anastas'ev e Alexander Khristoforov.

Quali saranno i temi?

Operatività:

Esamineremo configurazioni tipiche di nodi e cluster in varie installazioni in produzione. Discuteremo come espandere i cluster con l'aumento del volume dei dati e del carico e come sostituire i nodi guasti con il minimo impatto sui clienti. Condivideremo le difficoltà affrontate e sistematizzeremo le problematiche più comuni. Scopriremo come monitorare i cluster per capire in anticipo dove e cosa esattamente non funziona. Affronteremo problemi legati al deployment di nuove versioni di Cassandra.

Prestazioni:

Cercheremo di capire quali metriche osservare e cosa può essere ottimizzato per migliorare queste metriche. Approfondiremo se fare o meno il retry e, se sì, come. Identificheremo i colli di bottiglia nell'architettura e nell'implementazione di Cassandra e discuteremo alcuni trucchi ingegneristici per aggirarli. Affronteremo anche l'importante repair e compaction senza degradare le prestazioni.

Affidabilità:

L'hardware non è eterno, quindi i guasti avvengono costantemente, e anche la mano del collega può tremare ed eliminare qualcosa di essenziale, per questo discuteremo della riparazione dopo guasti di dischi, macchine o data center, così come del ripristino a uno stato consistente da backup in caso di errori dell'operatore.

Registrati e parla dell'evento con amici e colleghi.

Fonte: habr.com

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster