Seznam IT akademii rozšiřujeme na další pobočku! 30. 11. – 1. 12. 2018 proběhne historicky 1. workshop ve Zlíně na téma Jak fungují relační databáze (MySQL, MariaDB).
Co je Seznam IT akademie?
Seznam IT akademie je série bezplatných workshopů, kterou pořádá Seznam.cz. Workshopy jsou určené jak pro IT nadšence, tak pro zkušené profesionály, kteří se chtějí zlepšit a rozvíjet v konkrétní technologii. Na workshopech nahlédnete pod pokličku vývoje v Seznamu a seznámíte se s projekty, které se v Seznamu řeší. Kurzy zaštiťují vývojáři Seznamu. Účast na workshopech je na základě potvrzené registrace.
Proč bych se měl/a zúčastnit?
Co se dozvíte a pro koho je workshop určený?
Workshop proběhne v termínu 30. 11. – 1. 12. 2018 a je určen jak začátečníkům, tak pokročilým uživatelům a nabídne zajímavá témata jak vývojářům, databázistům, tak i DBA a systémovým administrátorům. I když je zaměřen na MySQL technologie, uvedeme obecné principy relačních databázových systémů. Během workshopu probereme nejen základní teorii, ale podíváme se i na konkrétní implementační, architektonické a konfigurační detaily.
Co vás bude čekat?
Celý workshop bude rozdělen do tří sekcí:
Probereme základy teorie databázových struktur. Seznámíme se s forky MySQL (MySQL, MariaDB, Percona) a komponentami ekosystému. Podrobně se budeme věnovat architektuře a konfiguraci enginů MyISAM, InnoDB, MyRocks a TokuDB. Povíme si, jak konfigurujeme databáze v Seznam.cz.
Projdeme teorii a praxi indexování (využijeme znalosti architektury enginů z předchozího dne). Vysvětlíme, jak používat explain a tracking dotazů. Nastíníme si funkci optimizeru. Ukážeme, jak interně fungují joiny, subqueries, grupování, řazení dat, temporary tabulky a jak databáze interně pracuje s různými datovými typy. Řekneme si, jak monitorovat a ladit složitější dotazy.
Probereme základní teorii asynchronních a semisynchronních replikací. Podrobněji se podíváme na virtuálně synchronní replikace (hlavně na Galera replikační modul – MariaDB cluster, PXC). Ukážeme, jak stavíme clustery v Seznam.cz, jak jsme vyřešili shardování, replikaci, multimaster a zálohování.
Co je nutné znát před workshopem?
Pokud máte zájem se workshopu zúčastnit, napište nám na itakademie@firma.seznam.cz. Přihlášení na workshop je možné do 26. 11. 2018.