Mitte Juni fand in unserem Büro eine Konferenz statt. , auf der viele interessante Vorträge über den Einsatz von Tarantool, In-Memory-Computing, kooperative Multitasking und Lua zur Erstellung von hochbelastbaren, ausfallsicheren Services im Digital- und Enterprise-Bereich gehalten wurden. Und für alle, die nicht an der Konferenz teilnehmen konnten, haben wir Videos und Präsentationen aller Vorträge sowie viele großartige Fotos aus dem Geschehen vorbereitet.


In 9 Stunden in zwei Sälen konnten die Teilnehmer 16 Vorträge auf der T+ Conf 2019 hören. Es wurde darüber gesprochen, wie sich Tarantool weiterentwickeln wird und wie man diese Datenbank im rauen Enterprise-Umfeld nutzen kann. Viele praktische Vorträge zu Tarantool waren dabei: über den Protokollaufbau von Clustern, die Gewährleistung von Omnikanalität, Caching und Replikation sowie über Skalierung. Etwa ein Drittel der Präsentationen konzentrierte sich auf praktische Beispiele für die Nutzung von Tarantool in verschiedenen Unternehmen zur Lösung unterschiedlichster Aufgaben.
Zum Beispiel:
CI/CD-Anwendungen auf Tarantool: vom leeren Repository bis zur Produktion
Konstantin Nazarov
Konstantin sprach über einen neuen Ansatz zur Strukturierung und Bereitstellung von Anwendungen in Tarantool:
- Wie man Abhängigkeiten verwaltet (rockspec + Freunde);
- Wie man Unit- und Integrationstests schreibt und ausführt;
- Ich zeige Ihnen eine Vorschau auf das neue Testframework für Anwendungen;
- Wie man Anwendungen zusammen mit Abhängigkeiten packt (und warum wir uns für statisches Linking entschieden haben);
- Wie man mit systemd in die Produktion deployt.

Präsentation
Tarantool: Jetzt auch mit SQL
Kirill Yuhin
Der Vortrag widmet sich der Architektur von Tarantool und ihrer Evolution. Kirill erklärte, warum es wichtig ist, die Datenbank und den Anwendungsserver im gleichen Adressraum zu platzieren, warum Tarantool als einstrahlig konzipiert wurde und warum die In-Memory-Datenbank einen Mechanismus zur Datenspeicherung auf der Festplatte benötigt. Anschließend berichtete Kirill über die neuesten Entwicklungen des Tarantool-Entwicklungsteams: Warum wir SQL-Syntax hinzugefügt haben und wie dies Ihre Probleme lösen kann.

Präsentation
Wozu Tarantool Enterprise nützlich ist
Jaroslav Dynnikov
Tarantool Enterprise ist nicht nur ein wertvoller Kern, sondern bietet auch ein reichhaltiges SDK. Jaroslav erklärte, wie sich NT von der Open-Source-Version unterscheidet und welchen Nutzen es bringen kann. Und die Unterschiede sind zahlreich: Dazu gehören Tools zur Clusterverwaltung, ein fertiger Entwicklungsworkflow und eine statische Sammlung, die keine besonderen Anforderungen an die Umgebungseinstellungen stellt.

Präsentation
Vertikale Skalierung von Tarantool mit Intel Optane
Georgij Kiritschenko
Georgij erklärte, wie man Intel Optane zusammen mit Tarantool einsetzt. Er betrachtete die Effekte des Non-Volatile-Modus für das Schreiben von Transaktionsprotokollen, die Möglichkeit der vertikalen Skalierung des In-Memory-Backends in Verbindung mit dem Volatile-Modus von Intel Optane sowie gute und schlechte Lastprofile hinsichtlich Durchsatz und Latenz. Zudem wird Georgij verschiedene Implementierungen von Intel Optane vorstellen und diese im Kontext von Tarantool vergleichen.

Präsentation
SWIM — Protokoll zum Aufbau von Clustern
Vladislav Schpilewoj
SWIM ist ein Protokoll zur Erkennung und Überwachung von Clusterknoten, zur Verbreitung von Ereignissen und Daten zwischen ihnen. Das Protokoll zeichnet sich durch seine Leichtgewichtigkeit, Dezentralisierung und Unabhängigkeit der Arbeitsgeschwindigkeit vom Clusterumfang aus. Vladislav berichtete über die Funktionsweise des SWIM-Protokolls sowie über die Art und Weise, wie es in Tarantool implementiert ist, einschließlich seiner Erweiterungen.

Präsentation
Insgesamt gab es eine Fülle nützlicher Informationen!
Falls Sie nicht zur T+ Conf 2019 kommen konnten oder einige Punkte auffrischen möchten, sind Videovorträge aller Präsentationen verfügbar, und wir haben auch die Präsentationen von ihnen bereitgestellt.



Alle unsere Fotos von der Konferenz (vielleicht findest du dich darauf): und .
Mitte Juni fand in unserem Büro die T+ Conf 2019 statt, bei der viele interessante Vorträge über den Einsatz von Tarantool, In-Memory-Berechnungen, kooperative Multitasking und Lua zur Erstellung hochbelastbarer, fehlertoleranter Dienste in Digital und Enterprise gehalten wurden. Und für alle, die nicht an der Konferenz teilnehmen konnten, haben wir Videoaufnahmen und Präsentationen aller Vorträge sowie eine Menge großartiger Fotos vorbereitet.
Quelle: habr.com
