V polovině června se v naší kanceláři konala konference
Za 9 hodin ve dvou sálech T+ Conf 2019 jste si mohli poslechnout 16 reportáží. Mluvili jsme o tom, jak se bude Tarantool dále vyvíjet, jak lze tento DBMS použít v drsném podniku. Bylo tam mnoho praktických zpráv Tarantool: o protokolu konstrukce clusteru, o zajištění omnikanálu, o mezipaměti a replikaci, o škálování. A asi třetina prezentací byla o praktických příkladech použití Tarantoolu v různých společnostech a pro řešení nejrůznějších problémů.
Například:
Aplikace CI/CD na Tarantool: od prázdného úložiště k produkci
Konstantin Nazarov
Konstantin hovořil o novém přístupu ke strukturování a poskytování aplikací v Tarantool:
- jak spravovat závislosti (rockspec + přátelé);
- jak psát a spouštět unit a integrační testy;
- Ukážu náhled nového testovacího frameworku pro aplikace;
- jak zabalit aplikace spolu se závislostmi (a proč jsme zvolili statické linkování);
- Jak nasadit do výroby pomocí systemd.
Prezentace
Tarantool: nyní také s SQL
Kirill Yukhin
Zpráva je věnována architektuře Tarantool a jejímu vývoji. Kirill vysvětlil, proč je důležité umístit databázi a aplikační server do stejného adresního prostoru, proč byl Tarantool vytvořen jako jednovláknový a proč systém databáze v paměti potřebuje mechanismus pro ukládání dat na disk. Poté Kirill hovořil o nejnovějším vývoji týmu za Tarantool: proč jsme přidali syntaxi SQL a jak to může vyřešit vaše problémy.
Prezentace
Proč je Tarantool Enterprise užitečný
Jaroslav Dynnikov
Tarantool Enterprise není jen cenný nástroj, ale také sada SDK s bohatými funkcemi. Yaroslav řekl, jak se NT liší od opensource verze a jaké výhody může přinést. A je v něm mnoho rozdílů: jsou to nástroje pro správu clusteru, připravený vývojový pracovní postup a statické sestavení, které nevyžaduje nastavení prostředí.
Prezentace
Vertikální škálování Tarantool pomocí Intel Optane
Georgij Kirichenko
Georgy nám řekl, jak používat Intel Optane s Tarantoolem. Podíval jsem se na efekty používání Non-Volatile režimu pro záznam transakčních logů, možnost vertikálního škálování In-Memory enginu ve spojení s Intel Optane Volatile režimem, dobré a špatné profily zatížení z hlediska propustnosti a latence. A Georgy vám také řekne o různých implementacích Intel Optane a porovná je ve vztahu k Tarantool.
Prezentace
SWIM - protokol konstrukce clusteru
Vladislav Shpilevoy
SWIM je protokol pro zjišťování a monitorování uzlů clusteru a šíření událostí a dat mezi nimi. Protokol je speciální, protože je lehký, decentralizovaný a nezávislý na provozní rychlosti velikosti clusteru. Vladislav hovořil o tom, jak SWIM protokol funguje, jak a s jakými rozšířeními je implementován v Tarantool.
Prezentace
Obecně bylo mnoho užitečných informací!
Pokud jste nemohli přijít na T+ Conf 2019 nebo si chcete osvěžit paměť na některé body, pak
Všechny naše fotografie z konference (možná se v nich najdete):
Neloučíme se s tím, ale těšíme se na vás příští rok na T+ Conf 2020, zůstaňte naladěni na oznámení!
Zdroj: www.habr.com