Prague PostgreSQL Developer Day's Avatar

Prague PostgreSQL Developer Day

@praguepgdevday.bsky.social

A community conference in Prague, organized by CSPUG.

21 Followers  |  3 Following  |  71 Posts  |  Joined: 03.02.2025  |  1.5068

Latest posts by praguepgdevday.bsky.social on Bluesky

Post image

Thatโ€™s a wrap at #P2D2! ๐ŸŽ‰ Huge thanks to our amazing speakers, organizers, and attendees for making it unforgettable.

PostgreSQL, people, and Pragueโ€”what a combo. We canโ€™t wait to do it again next year. See you soon โ€” brzy na vidฤ›nou! ๐Ÿ‡จ๐Ÿ‡ฟ๐Ÿ’™

29.01.2026 08:15 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Fuzzing PostgreSQL at the front door ๐Ÿ”Adam Woล‚k shows how it uncovers edge-case bugs in libpq and #PgBouncer. Learn how to build harnesses, harden Postgres networking code against real-world failures. p2d2.cz/en/talks/kno...

#libpq #Fuzzing #DatabaseSecurity #OpenSource #DBA #DeveloperTools

28.01.2026 15:45 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

โ€œIt works on my databaseโ€ ๐Ÿ˜…

Radim Marek shows why thatโ€™s not enough. Learn how RegreSQL brings PostgreSQL-style regression testing to application SQL. lnkd.in/dDCE5VHu

#PostgreSQL #P2D2 #P2D2 #SQL #Testing #RegressionTesting #DatabaseDev

28.01.2026 15:41 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Observability beyond the database. โ˜๏ธ

Peter Zaitsev Percona Coroot explores cloud-native Postgres monitoringโ€”from client apps to VMs, storage, and networks. Learn to track Postgres in dynamic cloud environments. p2d2.cz/en/talks/clo...

#PostgreSQL #P2D2 #Observability #Cloud

28.01.2026 14:58 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Vacuum horror stories donโ€™t have to end badly. ๐Ÿงน

Robert Treat dives into large-table vacuuming, XID wraparound incidents, recent Postgres improvements that make mission-critical workloads safer. p2d2.cz/en/talks/a_b...

#PostgreSQL #P2D2 #Vacuum #Internals

28.01.2026 14:54 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

How much performance is left on the table with default settings? ๐Ÿค”

Luigi Nardi presents a benchmark study on PostgreSQL server parameter tuning, comparing OLTP and OLAP workloads and showing how hardware and environment change the results. p2d2.cz/en/talks/a_b...

#PostgreSQL #P2D2 #Performance

28.01.2026 14:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

โ€œHeeey, Iโ€™m using that!โ€ ๐Ÿ˜…

Ants Aasma digs into OLTP lock contention in PostgreSQLโ€”why it happens, how isolation levels, latency, and concurrency control affect it, and how to fix it without breaking correctness.

#PostgreSQL #P2D2 #OLTP #Performance

28.01.2026 14:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

What really changes at 100TB+? ๐Ÿคฏ

Teresa Lopes shares hard-won lessons from running massive PostgreSQL databases at Adyenโ€”covering backups, HA, vacuum, and performance when โ€œbest practicesโ€ stop working. lnkd.in/d_QD95ZG

#PostgreSQL #P2D2 #PGScale #Databases

28.01.2026 13:55 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

PostgreSQL 18 brings big upgrades to constraints! ๐Ÿ”’

Gรผlรงin Yฤฑldฤฑrฤฑm Jelรญnek Xata.io breaks down whatโ€™s newโ€”from temporal PK/FKs to NOT ENFORCED constraints and better partition supportโ€”and how to use them in real systems. lnkd.in/d_xZ6HD2

#PostgreSQL #P2D2 #PG18 #DataIntegrity

28.01.2026 13:50 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Incredible Lightning Talks at P2D2 hosted by Pavlo Golub! โšก

Our taleted speakers showcased projects in under 5 mins. Huge thanks to Mayuresh, Michal, Sergey, Alijaz, Josef, Hettie, Ants, Jonathan, Ellyne, Mohsin, Anton, Luigi ๐Ÿ™Œ

Slides: lnkd.in/dfRNUYeQ

#P2D2 #PostgreSQL #LightningTalks

28.01.2026 13:49 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Bruce Momjian presenting to an auditorium at P2D2

Bruce Momjian presenting to an auditorium at P2D2

Jonathan Battiato, Danish Khan, Pinaz Raut, Markus Wanner, and Bruce Momjian, behind the EDB Postgres AI booth filled with swag.

Jonathan Battiato, Danish Khan, Pinaz Raut, Markus Wanner, and Bruce Momjian, behind the EDB Postgres AI booth filled with swag.

Jonathan Battiato pointing at his slide. People sit in classroom setting facing Jonathan so we only see their backs and an occassional laptop screen.

Jonathan Battiato pointing at his slide. People sit in classroom setting facing Jonathan so we only see their backs and an occassional laptop screen.

We're having great conversations at P2D2! Did you join Bruce Momjian's presentation on what's missing in #PostgreSQL? How about the workshop on @cloudnativepg.bsky.social by Jonathan Battiato and Danish Khan?

Come find us at our booth at @praguepgdevday.bsky.social ๐Ÿ‘‹

28.01.2026 11:09 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Explore TimescaleDB for IoT!

Michal Bartak shows how to collect & visualize data using continuous aggregates, compression, and retention strategies. Learn how dataset types impact Grafana dashboards and maintain your time-series data efficiently.

#PostgreSQL #TimescaleDB #IoT #P2D2

28.01.2026 10:59 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Do ORMs make you ๐Ÿ˜ƒ or ๐Ÿ˜ก? Petr ล mejkal Outreach explores building Go services on PostgreSQL, shares his take on sqlcโ€”what works, what doesnโ€™t, and how to fix pitfalls. Learn practical ways to make your SQL + Go workflows smooth and reliable!

๏ปฟ#PostgreSQL #ORM #Go #P2D2

28.01.2026 10:57 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Think your PostgreSQL tuning guide works for all setups? Think again! ๐Ÿšจ Mohsin Ejaz shows why generic advice can fail and how infrastructureโ€”storage, IOPS, JIT, cloud vs on-premโ€”shapes the optimal configuration. Tune PostgreSQL the right way!

#PostgreSQL #Performance #P2D2

28.01.2026 10:52 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Help us collect attendee stats for P2D2 and support our sponsors ๐Ÿ™Œ

Fill in our short form and youโ€™ll be entered into a draw to win one of 3 copies of Jimmy Angelakos's book "PostgreSQL Mistakes and How to Avoid Themโ€ ๐Ÿ“˜๐ŸŽ‰

Survey link: p2d2.cz/stats

#P2D2 #PostgreSQL #Community #Giveaway

28.01.2026 10:38 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Donโ€™t forget the hallway track โ˜•๏ธ๐Ÿค Thatโ€™s where great coffee meets sponsor booths, spontaneous Postgres chats, and reconnecting with old friendsโ€”or making new ones. Some of the best insights happen between the talks!

#P2D2 #PostgreSQL #HallwayTrack #PostgresCommunity

28.01.2026 10:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Special guest spotted at #P2D2 ๐Ÿ‘€๐Ÿ˜

Our Slonik mascot made a surprise appearance, spreading good vibes, Postgres pride, and a few smiles around the venue. Turns out even elephants love a great PostgreSQL conference! ๐Ÿ’š

#PostgreSQL #Slonik #PostgresCommunity

28.01.2026 10:25 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Zero downtime, zero drama.

Anton Borisov shares how Fresha upgraded dozens of PostgreSQL clusters from 12 โ†’ 17 using logical replication, PgBouncer choreography, and blue-green switchesโ€”without breaking traffic or CDC. p2d2.cz/en/talks/swi...

#PostgreSQL #P2D2 #Upgrades #DevOps

28.01.2026 09:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

PostgreSQL evolves fastโ€”yet some big features are still missing.

Bruce Momjian explores why sharding, TDE, global indexes, and multi-master replication arenโ€™t in Postgres (yet), and what that means for the future. p2d2.cz/en/talks/wha...

#PostgreSQL #P2D2

28.01.2026 09:49 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

SQL injection is just the beginning.

Kranthi Kiran Burada & Narendra Tawar uncover advanced PostgreSQL threatsโ€”from FDW abuse and side channels to logical replication misuse and RLS pitfalls. lnkd.in/duc7FPyD

#PostgreSQL #Security #P2D2

28.01.2026 09:44 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

How do B-tree indexes really workโ€”and how should you tune them today (and tomorrow)?

Jakub Kuลพela dives into index access paths, skip scans, automated indexing, and the future of self-tuning databases. lnkd.in/dczDjfA8

#PostgreSQL #Indexes #Performance #P2D2

28.01.2026 09:41 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Do you really need Kafka for every queue? ๐Ÿค”

Alexander Kukushkin revisits PgQ, PostgreSQLโ€™s lock-free, high-performance queue, and why SKIP LOCKED falls apart under load. lnkd.in/dSrpHGmJ

#PostgreSQL #PgQ #P2D2 #EventDriven #Databases

28.01.2026 09:37 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

How do you really clean up PostgreSQL at scale? ๐Ÿงน๐Ÿ˜

ร‡aฤŸrฤฑ BiroฤŸlu dives into autovacuum internals, safe deletion patterns, and avoiding vacuum storms in high-concurrency systems. lnkd.in/dh6SKhJ9

#PostgreSQL #P2D2 #Autovacuum #Internals #Performance

28.01.2026 08:27 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Kicking off P2D2 with a packed morning! ๐Ÿš€ Tomas Vondra opened the day with the introduction as we return to this venue for the 11th year. 320 attendees and lots of Postgres energy in the roomโ€”are you excited for the day ahead? ๐Ÿ˜โœจ

#P2D2 #PostgreSQL #PGDay #PostgresCommunity #Prague #TechConference

28.01.2026 08:10 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Hands-on monitoring at P2D2! ๐Ÿ˜ Pavlo Golub led pgwatch: From Zero to Hero!, guiding attendees through setup, connecting PostgreSQL instances and more. Practical tips for production-ready Postgres monitoring.

#PostgreSQL #P2D2 #pgwatch #Monitoring #Grafana #DBA #PostgresOps #OpenSource

27.01.2026 13:23 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Hands-on with PgBouncer at P2D2! ๐Ÿ˜ Josef Machytka led a workshop exploring connection pooling, prepared statements, HA patterns and more. Learn how to scale and optimize your Postgres connections!

#PostgreSQL #P2D2 #PgBouncer #ConnectionPooling #DatabasePerformance #DBA #PostgresExperts

27.01.2026 13:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

๐Ÿ“Š PostgreSQL Query Optimization in action at #P2D2! Henrietta Dombrovskaya leads a workshop on writing efficient queriesโ€”reading execution plans, choosing the right indexes, and more. All wrapped up with the Ultimate Optimization Algorithm. ๐Ÿš€๐Ÿ˜

#PostgreSQL #QueryOptimization #DatabasePerformance

27.01.2026 09:26 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

๐Ÿš€ Day 1 at #P2D2 โ€” workshops happening this morning: PostgreSQL Query Optimization (Hettie Dombrovskaya), Running PostgreSQL in #Kubernetes with #CloudNativePG (Jonathan & Danish), and Introduction to Postgres Hacking (Tomas Vondra, Nazir Bilal Yavuz). โ˜•๐Ÿ˜

#PostgreSQL #P2D2 #Workshops #Training

27.01.2026 09:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image Post image

Our Prague PostgreSQL Meetup was a hit! ๐ŸŽ‰ Teresa Lopes, Josef Machytka & Luigi Nardi shared insights on Postgres at scale, high-speed pipelines & AI in databases. Great discussions and networking ahead of P2D2 2026! #PostgreSQL #PGDay #P2D2 #TechCommunity

26.01.2026 18:41 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿ“ See you tomorrow at Prague PostgreSQL Developer Day!

โš ๏ธ Please note: Tomorrow (27 Jan) is workshops only, conference talks will take place on Wednesday (28 Jan).

Venue: ฤŒVUT FIT, Thรกkurova 9, Praha 6
๐Ÿš‡๏ธ Metro Dejvickรก, ~5 min walk
๐Ÿ“ Registration: lnkd.in/eTmWGmvb

26.01.2026 15:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@praguepgdevday is following 3 prominent accounts