Mitte Juni fand in unserem Büro eine Konferenz statt
In 9 Stunden konnte man sich in zwei Hallen der T+ Conf 2019 16 Reportagen anhören. Wir haben darüber gesprochen, wie sich Tarantool weiterentwickeln wird und wie dieses DBMS in einem rauen Unternehmen eingesetzt werden kann. Es gab viele praktische Tarantool-Berichte: über das Cluster-Konstruktionsprotokoll, über die Gewährleistung von Omnichannel, über Caches und Replikation, über Skalierung. Und etwa ein Drittel der Vorträge befassten sich mit praktischen Beispielen für den Einsatz von Tarantool in verschiedenen Unternehmen und zur Lösung unterschiedlicher Probleme.
Zum Beispiel:
CI/CD-Anwendungen auf Tarantool: vom leeren Repository zur Produktion
Konstantin Nazarov
Konstantin sprach über einen neuen Ansatz zur Strukturierung und Bereitstellung von Anwendungen in Tarantool:
- wie man Abhängigkeiten verwaltet (rockspec + friends);
- wie man Unit- und Integrationstests schreibt und ausführt;
- Ich werde eine Vorschau eines neuen Testframeworks für Anwendungen zeigen;
- wie man Anwendungen zusammen mit Abhängigkeiten verpackt (und warum wir uns für statische Verknüpfungen entschieden haben);
- So stellen Sie es mit systemd in der Produktion bereit.
Präsentation
Tarantool: jetzt auch mit SQL
Kirill Yukhin
Der Bericht ist der Tarantool-Architektur und ihrer Entwicklung gewidmet. Kirill erklärte, warum es wichtig ist, die Datenbank und den Anwendungsserver im selben Adressraum zu platzieren, warum Tarantool Single-Threaded entwickelt wurde und warum das Datenbank-in-Memory-System einen Mechanismus zum Speichern von Daten auf der Festplatte benötigt. Anschließend sprach Kirill über die neuesten Entwicklungen des Teams hinter Tarantool: Warum wir die SQL-Syntax hinzugefügt haben und wie sie Ihre Probleme lösen kann.
Präsentation
Warum Tarantool Enterprise nützlich ist
Jaroslaw Dynnikow
Tarantool Enterprise ist nicht nur ein wertvolles Tool, sondern auch ein funktionsreiches SDK. Yaroslav erzählte, wie sich NT von der Open-Source-Version unterscheidet und welche Vorteile es mit sich bringen kann. Und es gibt viele Unterschiede darin: Dies sind Cluster-Verwaltungstools, ein vorgefertigter Entwicklungsworkflow und eine statische Assembly, die keine Einrichtung der Umgebung erfordert.
Präsentation
Vertikal skalierbares Tarantool mit Intel Optane
Georgy Kirichenko
Georgy hat uns erklärt, wie man Intel Optane mit Tarantool verwendet. Ich habe mir die Auswirkungen der Verwendung des Non-Volatile-Modus zur Aufzeichnung von Transaktionsprotokollen, die Möglichkeit der vertikalen Skalierung der In-Memory-Engine in Verbindung mit dem Intel Optane Volatile-Modus sowie gute und schlechte Lastprofile in Bezug auf Durchsatz und Latenz angesehen. Und Georgy wird Ihnen auch verschiedene Implementierungen von Intel Optane vorstellen und diese im Verhältnis zu Tarantool vergleichen.
Präsentation
SWIM – Cluster-Konstruktionsprotokoll
Vladislav Shpilevoy
SWIM ist ein Protokoll zum Erkennen und Überwachen von Clusterknoten und zur Weitergabe von Ereignissen und Daten zwischen ihnen. Das Besondere an dem Protokoll ist, dass es leichtgewichtig, dezentral und unabhängig von der Betriebsgeschwindigkeit der Clustergröße ist. Vladislav sprach darüber, wie das SWIM-Protokoll funktioniert, wie und mit welchen Erweiterungen es in Tarantool implementiert ist.
Präsentation
Im Allgemeinen gab es viele nützliche Informationen!
Wenn Sie nicht zur T+ Conf 2019 kommen konnten oder Ihre Erinnerung an einige Punkte auffrischen möchten, dann
Alle unsere Fotos von der Konferenz (vielleicht finden Sie sich darin wieder):
Wir verabschieden uns davon nicht, freuen uns aber darauf, Sie nächstes Jahr auf der T+ Conf 2020 zu sehen. Seien Sie gespannt auf die Ankündigungen!
Source: habr.com