
Pracujete s NoSQL úložištěm Apache Cassandra?
23. května zvou Odnoklassniki zkušené vývojáře do své kanceláře v Petrohradě na , zaměřený na práci s Apache Cassandra. Důležité je pouze vaše zkušenost s Cassandrou a ochota se o ni podělit.
Jsme v OK Apache Cassandra v roce 2010 pro ukládání hodnocení fotografií. V současnosti jsme největšími uživateli Apache Cassandra v Runetu a jedny z největších v Evropě. Máme více než sto různých klastrů, které se používají jak pro ukládání různých produktových informací – tříd, chatů, zpráv, tak pro správu kritických infrastrukturních dat – mapování logických bloků na disky velkého binárního úložiště – , správa dat interního cloudu atd.
Celkově, pod správou Cassandry se nacházejí petaby dat na tisících uzlech. Během této doby jsme nasbírali obrovské zkušenosti s administrací, vývojem a provozem řešení založených na Cassandře a dokonce jsme vyvinuli svou vlastní NewSQL transakční DB .
Odborníci OK Oleg Anastasiev a .
Provoz:
Prozkoumáme typické konfigurace uzlů a klastrů v různých produkčních instalacích. Diskutujeme, jak rozšiřovat klastry s rostoucím objemem dat a zátěže a jak měnit selhávající uzly s minimálním dopadem na zákazníky. Podělíme se o bolest a systematizujeme populární nástrahy. Zjistíme, jak monitorovat klastry, abychom včas chápali, kde a co přesně nefunguje. Dotkneme se problémů nasazení nových verzí Cassandry.
Výkon:
Snažme se pochopit, na jaké metriky se dívat a co lze doladit, aby se metriky zlepšily. Zjistíme, zda retestovat, nebo ne, a pokud ano, tak jak. Identifikujeme úzká místa v architektuře a implementaci Cassandry a prozkoumáme některé inženýrské triky, jak je obejít. Dotkneme se bolestivého pravidelného opravování a kompakce bez degradace výkonu.
Odolnost:
Отказоустойчивость:
Hardware isn't eternal, so failures occur constantly, and a colleague's hand may falter, leading us to delete something by mistake. Therefore, let's discuss recovery after disk, machine, or data center failures, as well as rolling back to a consistent state from backups in case of operator errors.
and tell your friends and colleagues about the event.
Zdroj: habr.com
