
Pekan lalu, dari 29 Mei hingga 1 Juni,
konferensi PGCon 2018 diadakan . PGCon berlangsung di Ottawa setiap tahun. Tidak seperti konferensi lain yang didedikasikan untuk PostgreSQL, PGCon diposisikan sebagai konferensi bukan pengguna, tetapi
pengembang . Ini membuatnya menjadi peristiwa yang sangat penting dalam kehidupan proyek. Selanjutnya, saya ingin berbagi kesan saya tentang konferensi dan berbicara tentang momen paling berkesan bagi saya.
Ada empat orang dari
perusahaan kami di konferensi:
Alexander Korotkov ,
Fedor Sigaev ,
Anastasia Lubennikova, dan hamba Anda yang rendah hati,
Alexander Alekseev . Kami semua membuat presentasi, beberapa bahkan beberapa.
Alexander Korotkov membuat presentasi tentang
Credereum - Postgres-enabled Postgres . Alexander juga berperan aktif dalam
Unconference . Apa itu Unconference? Dalam satu hari, pengembang berkomunikasi tentang topik apa pun yang mereka anggap penting dan pengembang lain akan memilih. Menggunakan spidol, stiker kuning besar dan mengangkat tangan, jadwal disusun, kemudian pengembang pergi ke pertemuan tentang topik yang menarik bagi mereka.
Alexander Korotkov (terdekat dengan dewan) dan Robert Haas (di sebelah kanannya) sedang berdiskusi dengan hadirin tentang penambahan cerita plug-in PostgreSQL.Secara total, Alexander mengambil bagian dalam melakukan dua bagian tentang Unconference - "Scale Out & Global snapshots" dan "Plugable Table Access Methods". Menambahkan snapshots global ke PostgreSQL akan memungkinkan Anda untuk melakukan transaksi terdistribusi antara beberapa instance DBMS sambil mempertahankan properti ACID, yang saat ini tidak mudah. Sedangkan untuk plug-in, dimungkinkan untuk mengimplementasikan penyimpanan kolom, tabel dalam memori, tabel indeks terorganisir, dan fitur menarik lainnya dengan bantuan mereka. Snapshots global dan cerita plug-in pada saat penulisan baris ini sedang dalam pengembangan.
Laporan Fedor disebut
Jsonb indexing fleksibel . Fedor juga mendapat kehormatan diundang ke Pertemuan Pengembang pribadi. Terlepas dari kedekatan pertemuan ini, itu
diuraikan di situs wiki proyek . Kita dapat belajar dari sinopsis bahwa Rapat Pengembang membahas jadwal komit PostgreSQL 12, bagaimana membuat tambalan lebih sedikit ditransfer dari satu komit ke yang lain, bagaimana GDPR memengaruhi proyek, dan masalah lainnya.
Peserta Rapat Pengembang. Fedor berpusat di barisan depan, dalam kaus kuning.Anastasia dan saya membuat presentasi bersama tentang
Tumbuh pengembang PostgreSQL baru . Laporan ini sepenuhnya non-teknis. Dia berbicara tentang bagaimana kami mencari pengembang baru di perusahaan kami, mengajar kursus di VMK dan di HSE, bagaimana kami mengumpulkan semua penggaruk manajer proyek pemula, dan pertanyaan serupa. Saya
memposting slide laporan di blog berbahasa Inggris saya untuk
PostgreSQL Planet .
Anastasia juga melakukan pembicaraan kedua,
Menuju ACID PostgreSQL yang dapat diskalakan dengan partisi, postgres_fdw, dan replikasi logis . Laporan ini awalnya diajukan oleh rekan kami, Arseny Sher. Sayangnya, Arseny tidak dapat menghadiri konferensi kali ini, dan Anastasia memberi tahu laporan itu untuknya. Dari laporan ini Anda akan belajar tentang bagaimana implementasi replikasi sharding dan master-master kami, yang merupakan bagian dari PostgresPro Enterprise, berkembang dan ke arah mana.
Kejutan yang menyenangkan menunggu kami di upacara penutupan konferensi. Alexander Korotkov adalah di antara sedikit orang yang memutuskan untuk memberikan hak-hak pengendara. Selain Alexander
, Etsuro Fujita, Peter Geoghegan, Amit Kapila, Thomas Munro, Michael Paquier dan Tomas Vondra menjadi pengemis. Secara total, sekarang ada dua penumpang di Rusia - Alexander dan Fedor, keduanya bekerja di PostgresPro.
Ini berlaku untuk acara yang paling berkesan dan kontribusi perusahaan kami langsung ke konferensi. Sayangnya, dalam kerangka satu posting tidak mungkin untuk menceritakan secara terperinci tentang semua yang terjadi di konferensi, dan meskipun demikian itu tidak berubah menjadi membosankan panjang membosankan. Karena itu, pada titik ini, saya mungkin akan mulai mengurangi narasi saya. (Secara umum, Anda dan saya mengerti bahwa laporan hanyalah alasan untuk berkumpul, dan semua hal paling menarik terjadi di sela-sela dan di acara sosial.)
PGCon adalah konferensi yang benar-benar terkemuka, dan saya sarankan Anda menghadirinya tahun depan, Anda tidak akan menyesalinya. Di mana di tempat lain ada begitu banyak orang berbakat yang berkumpul (Anda dapat berbicara dengan siapa tidak hanya untuk Postgres, tetapi secara umum tentang apa pun, dari elektronik hingga pemrograman Clojure) dan Anda dapat menyaksikan karya komunitas open source yang unik seperti komunitas PostgreSQL tinggal?