I midten av juni ble det holdt en konferanse på vårt kontor
På 9 timer i to saler av T+ Conf 2019 kunne du lytte til 16 rapporter. Vi snakket om hvordan Tarantool vil utvikle seg videre, hvordan dette DBMS kan brukes i en tøff bedrift. Det var mange praktiske Tarantool-rapporter: om klyngekonstruksjonsprotokollen, om å sikre omnikanal, om cacher og replikering, om skalering. Og omtrent en tredjedel av presentasjonene handlet om praktiske eksempler på bruk av Tarantool i ulike bedrifter og for å løse en rekke problemer.
For eksempel:
CI/CD-applikasjoner på Tarantool: fra et tomt lager til produksjon
Konstantin Nazarov
Konstantin snakket om en ny tilnærming til å strukturere og levere applikasjoner i Tarantool:
- hvordan håndtere avhengigheter (rockspec + venner);
- hvordan skrive og kjøre enhets- og integrasjonstester;
- Jeg vil vise en forhåndsvisning av et nytt testrammeverk for applikasjoner;
- hvordan pakke applikasjoner sammen med avhengigheter (og hvorfor vi valgte statisk kobling);
- Hvordan distribuere til produksjon med systemd.
presentasjon
Tarantool: nå også med SQL
Kirill Yukhin
Rapporten er viet Tarantool-arkitekturen og dens utvikling. Kirill forklarte hvorfor det er viktig å lokalisere databasen og applikasjonsserveren i samme adresserom, hvorfor Tarantool ble laget entrådet, og hvorfor database-i-minne-systemet trenger en mekanisme for å lagre data på disk. Så snakket Kirill om den siste utviklingen til teamet bak Tarantool: hvorfor vi la til SQL-syntaks og hvordan det kan løse problemene dine.
presentasjon
Hvorfor Tarantool Enterprise er nyttig
Yaroslav Dynnikov
Tarantool Enterprise er ikke bare et verdifullt verktøy, men også en funksjonsrik SDK. Yaroslav fortalte hvordan NT skiller seg fra opensource-versjonen og hvilke fordeler den kan gi. Og det er mange forskjeller i det: Dette er klyngeadministrasjonsverktøy, en ferdig utviklet arbeidsflyt og en statisk sammenstilling som ikke krever oppsett av miljøet.
presentasjon
Vertikal skalering av Tarantool ved hjelp av Intel Optane
Georgy Kirichenko
Georgy fortalte oss hvordan du bruker Intel Optane med Tarantool. Jeg så på effektene av å bruke Non-Volatile-modus for registrering av transaksjonslogger, muligheten for vertikal skalering av In-Memory-motoren i forbindelse med Intel Optane Volatile-modus, gode og dårlige lastprofiler når det gjelder gjennomstrømning og latens. Og Georgy vil også fortelle deg om ulike implementeringer av Intel Optane og sammenligne dem i forhold til Tarantool.
presentasjon
SWIM - klyngekonstruksjonsprotokoll
Vladislav Shpilevoy
SWIM er en protokoll for å oppdage og overvåke klyngenoder og forplante hendelser og data mellom dem. Protokollen er spesiell fordi den er lett, desentralisert og uavhengig av driftshastigheten til klyngestørrelsen. Vladislav snakket om hvordan SWIM-protokollen fungerer, hvordan og med hvilke utvidelser den implementeres i Tarantool.
presentasjon
Generelt var det mye nyttig informasjon!
Hvis du ikke var i stand til å komme til T+ Conf 2019, eller ønsker å friske opp minnet om noen punkter,
Alle bildene våre fra konferansen (du kan finne deg selv på dem):
Vi sier ikke farvel til dette, men ser frem til å se deg neste år på T+ Conf 2020, følg med på kunngjøringene!
Kilde: www.habr.com