Noong kalagitnaan ng Hunyo isang kumperensya ang ginanap sa aming opisina
Sa 9 na oras sa dalawang hall ng T+ Conf 2019, maaari kang makinig sa 16 na ulat. Napag-usapan namin kung paano bubuo ang Tarantool, kung paano magagamit ang DBMS na ito sa isang malupit na negosyo. Maraming praktikal na ulat ng Tarantool: tungkol sa cluster construction protocol, tungkol sa pagtiyak ng omnichannel, tungkol sa mga cache at replication, tungkol sa scaling. At halos isang-katlo ng mga presentasyon ay tungkol sa mga praktikal na halimbawa ng paggamit ng Tarantool sa iba't ibang kumpanya at para sa paglutas ng iba't ibang mga problema.
Halimbawa:
Mga aplikasyon ng CI/CD sa Tarantool: mula sa isang walang laman na imbakan hanggang sa produksyon
Konstantin Nazarov
Nagsalita si Konstantin tungkol sa isang bagong diskarte sa pag-istruktura at paghahatid ng mga aplikasyon sa Tarantool:
- kung paano pamahalaan ang mga dependencies (rockspec + mga kaibigan);
- paano magsulat at magpatakbo ng mga unit at integration test;
- Magpapakita ako ng preview ng isang bagong test framework para sa mga application;
- kung paano mag-package ng mga application kasama ang mga dependency (at kung bakit namin pinili ang static na pag-link);
- Paano mag-deploy sa produksyon gamit ang systemd.
Pagtatanghal
Tarantool: ngayon din ay may SQL
Si Kirill Yukhin
Ang ulat ay nakatuon sa arkitektura ng Tarantool at ang ebolusyon nito. Ipinaliwanag ni Kirill kung bakit mahalagang mahanap ang database at application server sa parehong address space, kung bakit ginawang single-threaded ang Tarantool, at kung bakit kailangan ng database-in-memory system ng mekanismo para sa pag-iimbak ng data sa disk. Pagkatapos ay nagsalita si Kirill tungkol sa mga pinakabagong development ng team sa likod ng Tarantool: kung bakit namin idinagdag ang SQL syntax at kung paano nito malulutas ang iyong mga problema.
Pagtatanghal
Bakit kapaki-pakinabang ang Tarantool Enterprise
Yaroslav Dynnikov
Ang Tarantool Enterprise ay hindi lamang isang mahalagang tool, ngunit isa ring SDK na mayaman sa tampok. Sinabi ni Yaroslav kung paano naiiba ang NT sa bersyon ng opensource at kung anong mga benepisyo ang maidudulot nito. At mayroong maraming pagkakaiba dito: ito ay mga tool sa pangangasiwa ng kumpol, isang nakahanda na daloy ng trabaho sa pag-unlad, at isang static na pagpupulong na hindi nangangailangan ng pag-set up ng kapaligiran.
Pagtatanghal
Vertical scaling Tarantool gamit ang Intel Optane
Georgy Kirichenko
Sinabi sa amin ni Georgy kung paano gamitin ang Intel Optane sa Tarantool. Tiningnan ko ang mga epekto ng paggamit ng Non-Volatile mode para sa pagtatala ng mga log ng transaksyon, ang posibilidad ng vertical scaling ng In-Memory engine kasabay ng Intel Optane Volatile mode, mabuti at masamang load profile sa mga tuntunin ng throughput at latency. At sasabihin din sa iyo ni Georgy ang tungkol sa iba't ibang pagpapatupad ng Intel Optane at ihambing ang mga ito kaugnay ng Tarantool.
Pagtatanghal
SWIM - protocol ng pagtatayo ng cluster
Vladislav Shpilevoy
Ang SWIM ay isang protocol para sa pagtuklas at pagsubaybay sa mga cluster node at pagpapalaganap ng mga kaganapan at data sa pagitan ng mga ito. Ang protocol ay espesyal sa liwanag nito, desentralisasyon at kalayaan ng bilis ng operasyon mula sa laki ng kumpol. Nagsalita si Vladislav tungkol sa kung paano gumagana ang SWIM protocol, kung paano at kung anong mga extension ang ipinatupad nito sa Tarantool.
Pagtatanghal
Sa pangkalahatan, mayroong maraming kapaki-pakinabang na impormasyon!
Kung hindi ka nakapunta sa T+ Conf 2019, o gusto mong i-refresh ang iyong memorya ng ilang mga punto, kung gayon
Lahat ng aming mga larawan mula sa kumperensya (maaaring makita mo ang iyong sarili sa kanila):
Hindi kami nagpaalam dito, ngunit inaasahan na makita ka sa susunod na taon sa T+ Conf 2020, manatiling nakatutok para sa mga anunsyo!
Pinagmulan: www.habr.com