26 Juni 2024

Prague PostgreSQL Developers Day 2024

On Wednesday, June 5th, I attended the Prague PostgreSQL Developers Day 2024. It is the leading PostgreSQL conference in the Czech Republic, which took place for the 16th time this year. Die Veranstaltung fand in der modernen und komfortablen Umgebung der Tschechischen Technischen Universität statt und wurde von fast 270 Teilnehmern besucht.

Während der Konferenz hielt ich meinen Vortrag „GIN-, BTREE_GIN-, GIST- und BTREE-Indizes für JSONB-Daten”. Dieser Vortrag fasste die aktuellen Ergebnisse meines Projekts bei NetApp (credativ) zusammen, das ich initiiert habe, um unser Verständnis dieser Indizierungsmethoden und ihrer Leistungsergebnisse zu vertiefen. Unser Ziel ist es, unseren Kunden relevante und wertvolle Lösungen anzubieten, die häufig Schwierigkeiten bei der Implementierung von JSONB-Spalten und -Operationen in ihre Anwendungen haben und die verfügbaren Informationen als unzureichend empfinden. Selbst bestehende KI-Modelle sind unzureichend, da sie sich auf dieselben begrenzten öffentlich zugänglichen Daten stützen. Das Projekt konzentriert sich auf JSONB-Daten, jedoch haben die Ergebnisse bereits gezeigt, dass es über diesen Datentyp hinaus anwendbar ist. Die positiven Reaktionen des Publikums zeigten, dass meine Präsentation gut angekommen war. Die Konferenz ist eine zweisprachige Veranstaltung mit Vorträgen auf Tschechisch und Englisch. Da ich aus Tschechien komme, hielt ich meinen Vortrag auf Tschechisch, verwendete jedoch englische Folien.

Die Konferenz bot den ganzen Tag über auch sieben weitere aufschlussreiche Vorträge. Der erste Vortrag von Jan Karremans von Cybertec befasste sich mit dem CloudNativePG-Operator, der PostgreSQL für den Betrieb auf Kubernetes implementiert. Der zweite Vortrag von Jakub Zemanek von initMax bot eine detaillierte Anleitung zur Konfiguration von PostgreSQL-Konten basierend auf Active Directory unter Verwendung von Ansible und dem ldap2pg-Programm. Gülçin Yıldırım Jelínek von EDB folgte mit einem praktischen Beispiel zur Implementierung von Vektorspeicherung von KI-Embeddings in PostgreSQL. Besonders gut gefiel mir auch der fesselnde und informative Vortrag von Boriss Mejias von EDB, der verschiedene Arten von Konsistenz und Wege zu deren Sicherstellung in PostgreSQL mittels synchroner oder asynchroner Replikation erläuterte und seinen Vortrag mit praktischen Beispielen von einem großen Musikevent untermauerte, bei dem Zahlungen aus mehreren Quellen schnell und sicher im gesamten System verteilt werden müssen. Pavel Stehule bot eine tiefgehende Analyse der Vor- und Nachteile des bestehenden kostenbasierten Optimierers in PostgreSQL (Folien in tschechischer Sprache). Pavlo Golub von Cybertec hielt eine informative Session über die Programmierung verschiedener PostgreSQL-Operationen mit der Go-Sprache. Im letzten Vortrag präsentierte Ales Zeleny eine detaillierte Analyse der Funktionen zweier Erweiterungen, die sich auf die Überwachung der Abfrageleistung in PostgreSQL konzentrieren – pg_stat_statements und pg_stat_monitor.

Die Konferenz war sehr gut organisiert, und ich spreche Tomas Vondra und den anderen Organisatoren meinen Dank für ihre harte Arbeit aus. Insgesamt war es eine sehr erfolgreiche Veranstaltung, gefüllt mit wertvollen Erkenntnissen, anregenden Diskussionen und Networking-Möglichkeiten. Ich freue mich darauf, das hier gewonnene Wissen anzuwenden, und bin gespannt auf zukünftige Ausgaben der P2D2-Konferenz.

Nützliche Links:

  1. Vorträge des Prague PostgreSQL Developer Day 2024 – Zusammenfassungen mit Links zu den Folien (Englisch / Tschechisch)
  2. Rückblick auf den Prague PostgreSQL Developer Day 2024 – Tomas Vondra (Englisch)

Fotos von Tomas Vondra (EDB):

 

Kategorien: PostgreSQL® Veranstaltungen
Tags: PostgreSQL®

JM

über den Autor

Josef Machytka


Beitrag teilen: