#144 TG-NET Meeting
Presentation 1: 18:00 : Bartosz Sypytkowski - Databases: zero-downtime backup & point-in-time recovery
Presentation 2: 19:00 : Bartosz Sypytkowski - Indexy w PostgreSQL
Presentation 1: 18:00 : Bartosz Sypytkowski - Databases: zero-downtime backup & point-in-time recovery
Description: W ramach tej prezentacji opowiemy sobie, w jaki sposób współczesne bazy danych wykonują backup bazy danych w chmurze na żywo oraz umożliwiają odtworzenie jej stanu z dowolnego okresu czasu. W tym celu zgłębimy się w architekturę usług takich jak Litestream oraz Bottomless, używanych do zarządzania backupami baz SQLite. W jaki sposób działają? Jakie wyzwania muszą rozwiązać i co należy wziąć pod uwagę budując taki system?
Presentation 2: 19:00 : Bartosz Sypytkowski – Indexy w PostgreSQL
Description: Opowiemy sobie o podobieństwach i różnicach pomiędzy różnymi rodzajami indeksów w bazach SQL, ze szczególnym uwzględnieniem tych dostępnych w PostgreSQL: b-tree, hash, gist, spgist, brin.
Aby lepiej zrozumieć gdzie i kiedy warto ich użyć, omówimy sobie w jaki sposób są one zbudowane sięgając do poziomu sposobu zapisu danych na dysku. Jako bonus omówimy API, które Postgres oferuje na potrzeby budowy rozszerzeń i jak z ich użyciem zbudować własny indeksowalny typ danych.
BIO:
W chwili obecnej Bartek pracuje przy Turso - startupie umożliwiającym hostowanie i replikację baz SQLite on-the-edge: na maszynach o słabej specyfikacji, hostowanych w lokacjach geograficznie bliskich użytkownikowi w celu zapewnienia minimalnego czasu oczekiwania.
Thank you very much our sponsor:
- Volue: Conference room for our Group & Meetup subscription