dTrace bazy PostreSQL i bezprzerwowy upgrade za pomocą pgBouncera!


Szczegóły
== Prezentacje ==
=== 18:15 dTrace bazy Postgres - co w GINdeksie piszczy? ===
Zdarzają się sytuacje, gdy obecne mechanizmy bazy danych nie udostępniają nam narzędzi i widoków pozwalających w jednoznaczny sposób określić dokładnie wykonywaną pracę. Przykładami takich sytuacji jest przebudowa indeksu GIN w wyniku działania mechanizmu fastupdate oraz powolne obliczanie planów zapytań przy źle dobranych timerach systemowych.
Przy pomocy dtrace zaglądniemy w internalsy PostgreSQL i pokażemy jak administrator systemu może jednoznacznie potwierdzić, iż wiszący insert spowodowany jest oczekiwaniem na takie przebudowanie oraz znaleźć przyczynę powolnego obliczania planów zapytań.
Prelegenci:
MARIUSZ ZABORSKI
Mariusz Zaborski jest menagerem w firmie Fudo Security, w której to jest odpowiedzialny za development rozwiązania do monitorowania i kontroli użytkowników uprzywilejowanych. Jego głównymi zainteresowaniami są bezpieczeństwo systemów operacyjnych i niskopoziomowe programowanie. Prezenter jest aktywnym commiterem społeczności FreeBSD, zajmował się m.in. technikami sandboxowania we FreeBSD. Prelegent na licznych krajowych i międzynarodowych konferencjach poświęconych systemom BSD oraz branży bezpieczeństwa. Mariusz Zaborski jest jednym z twórców i organizatorów cyklu spotkań grupy użytkowników systemów BSD: Polish BSD User Group.
ADAM WOŁK
W latach 2003/2007 programował aplikacje webowe w języku Perl oraz Ruby, w 2007/2014 rozwijał system bankowy w języku Oracle PL/SQL.
2014-2018 programował w C, Go i bazą PostgreSQL, tworząc serwis koparo.com. Przygodę z OpenBSD rozpoczął w 2014 roku a od 2016 roku
jest aktywnym committerem w projekcie. Obecnie pracuje w Fudo Security jako Software Developer pracując z językiem C oraz bazą danych PostgreSQL.
=== 19:10 Wymiana serwera PostgreSQL bez downtime ===
Każdy serwer trzeba czasem upgrade'ować, rekonfigurować, restartować… nawet bazę danych. Ale czy można zrobić to tak, by użytkownicy niczego nie zauważyli? Można! Opowiem o konfiguracji PostgreSQL i automatyzacji umożliwiającej wymianę serwera bazy danych bez konieczności zatrzymywania wszystkich klientów, w sposób praktycznie niewidoczny dla użytkownika końcowego.
Prelegent:
MACIEJ PASTERNACKI
Freelancer zajmujący się infrastrukturą projektów internetowych. Od prawie 10 lat pomaga startupom z konfiguracją i automatyzacją strony serwerowej. Przez większość tego czasu miał pod opieką jakieś bazy PostgreSQL.
Wystąpienia będą w języku polskim.
Informacja o miejscach postojowych:
Niestety nie możemy Wam zaoferować niczego na terenie kompleksu biurowego. Miejsce o tej godzinie znajdziecie jednak bez problemu przy ul. Kolejowej oraz Sławińskiej.

dTrace bazy PostreSQL i bezprzerwowy upgrade za pomocą pgBouncera!