#2 PostgreSQL Meetup Vienna
Details
The second PostgreSQL Meetup in Vienna is coming up!
Exciting talks and networking opportunities around PostgreSQL are waiting for you.
Meet fellow Vienna-based and international PostgreSQL enthusiasts at this meetup and take the opportunity to connect locally and exchange ideas.
When: April 28, 2026 — 6:30 PM to 10:00 PM
Where: DBConcepts, Ares Tower, Donau-City-Straße 11, 1220 Wien.
Preliminary Agenda:
6:30–7:00 PM — Doors open & registration, networking & Pizza
7:00–7:15 PM — Welcome & Sponsor introduction: DBConcepts
7:15–7:45 PM — Talk 1: PG monitoring in Cloud native landscape (by Sahil Sharma)
7:45–8:00 PM — Break
8:00–8:35 PM — Talk 2: The PostgresChecker: Hunting Use-after-free Bugs in PostgreSQL (by Bernd Reiß)
8:35–8:50 PM — Break
8:50–9:25 PM —Lightning Talks (TBD)
9:25–9:30 PM — Closing
9:30–10:00 PM — Networking & Snacks
Snacks and drinks will be provided.
A big thank you to DBConcepts, our main sponsor, for hosting us and providing food and drinks!
🚨 Attention: Limited spots available! 🚨
******* SESSION DETAILS
Talk 1 by Sahil Sharma
Title: PG monitoring in Cloud native landscape
Abstract: In this technical session, we will build a complete, proactive monitoring solution from scratch. Using CloudNativePG (CNPG) as our orchestrator and a local Kubernetes environment, we will walk through the architecture of a high-fidelity observability stack.
What we will build and demonstrate:
- Deploying CNPG: Setting up a production-ready Postgres cluster in K8s with native monitoring enabled.
- The LGTM Integration: Connecting Prometheus for metrics, Loki for logs, and Grafana for a "single pane of glass" view.
- Log Parsing: Using the OpenTelemetry Collector to collect Postgres logs.
- Closing the Loop: Configuring Alertmanager to send real-time Slack notifications for slow queries or infrastructure failures occur.
Attendees will leave this session with a practical blueprint and the code necessary to turn their database from a silent dependency into a transparent, observable, and proactive part of their infrastructure.
Talk 2 by Bernd Reiß
Title: The PostgresChecker: Hunting Use-after-free Bugs in PostgreSQL
Abstract: This talk presents the PostgresChecker: A static analysis tool for finding use-after-free bugs in PostgreSQL. It discusses a novel approach for identifying memory-managing functions in the PostgreSQL source code and how they were used to implement a static checker.
