📍 28 września, 18:00 | Pub Lawendowa 8, Gdańsk Główny
🎟️ Wstęp free, rejestracja na meetup.com
—
Agenda:
18:00-18:15 – networking + intro
18:15-19:00 – Prezentacja #1: Kacper Kuźniarski – Kiedy chmura zaczyna płonąć. Wyzwania orkiestracji i skalowania rozproszonych baz danych
19:00-19:15 – przerwa
19:15-20:00 – Prezentacja #2: Sebastian Buczyński – Największe mity w pracy z kolejkami
20:00-… – networking
—
🎤 Kacper Kuźniarski – Kiedy chmura zaczyna płonąć. Wyzwania orkiestracji i skalowania rozproszonych baz danych.
Opis: Przeniesienie stanowej bazy do chmury i automatyczna orkiestracja tysięcy instancji brzmią jak idealny plan. Systemy rozproszone mają same dbać o spójność, a chmura wziąć na siebie awarie. Niestety przy skali duża część z tych zapewnień staje się mitami.
Jeśli nie możesz spać w nocy przez noisy neighbors, a ze split-brainem nie pomoże Ci żadna aspiryna – to wystąpienie jest dla Ciebie.
Zobaczmy, co się dzieje, gdy mechanizmy chmury zaczynają walczyć z logiką bazy danych, a masowe migracje zapychają sieć i storage. Bez teorii i slajdów życzeniowych: czysta praktyka, wyciąganie wniosków z realnych awarii oraz poszukiwanie kompromisu między niezawodnością a wydajnością.
Bio: Senior Software Engineer w Housecall Pro (Search Platform), ex-Allegro, ex-Revolut. Pasjonat architektury rozproszonej i wydajnych systemów backendowych. Po godzinach trenuje tenis stołowy i boks.
—
🎤 Sebastian Buczyński – Największe mity w pracy z kolejkami
Opis: Wysyłanie wiadomości na kolejkę po zatwierdzeniu transakcji jest ok. Jak wiadomość znajdzie się w kolejce, to na pewno zostanie obsłużona. Ponowienia wystarczą, żeby wiadomość została w końcu obsłużona i żaden człowiek nie będzie musiał na to patrzeć. Kafka i RabbitMQ różnią się jak dzień i noc, więc trzeba podchodzić do nich inaczej. To tylko kilka popularniejszych błędnych przekonań na temat kolejek, zadań w tle i wiadomości. Zobaczmy jak jest naprawdę, szukając kompromisu między niezawodnością i prędkością.
Bio: Software Engineer w Revolut. W przeszłości trener/konsultant, architekt, tech lead. Autor książki o implementowaniu czystej architektury w Pythonie.