
 Better Software Design 90. O projektowaniu architektury multi-tenant z Michałem Giergielewiczem
 12 snips 
 Nov 19, 2024  Michał Giergielewicz, architekt w GetResponse, specjalizujący się w systemach multi-tenant, dzieli się swoimi doświadczeniami. Porusza trudności przy projektowaniu takich systemów, w tym kwestie bezpieczeństwa danych i shardowania baz. Mówi o konieczności izolacji klientów oraz efektywności kosztowej. Eksploruje znaczenie narzędzi do zarządzania danymi i automatyzacji procesów. Michał podkreśla też różnorodność potrzeb klientów i jak można dostosować architekturę do tych wymagań. 
 AI Snips 
 Chapters 
 Transcript 
 Episode notes 
Pomyłka Konferencyjna
- Michał Giergielewicz opowiada anegdotę o pomyleniu dni konferencji PHP Persy.
 - Przyjechał dzień wcześniej i przegapił swoją prezentację, będąc pierwszym prelegentem.
 
Single Tenant - Wady
- Unikaj tworzenia indywidualnej infrastruktury dla każdego klienta w multi-tenancie, jeśli nie jest to konieczne.
 - Takie rozwiązanie jest kosztowne i trudnoskalowalne w dłuższej perspektywie.
 
Izolacja na poziomie serwerów
- Izolacja na poziomie kontenerów/serwerów jest rzadka w SaaS.
 - Stosuje się ją głównie w systemach o wysokich wymaganiach bezpieczeństwa, np. rządowych.
 
