Analiza decyzji · Senior · Pytanie 3 z 14
Sześcioosobowy startup wciąż szuka dopasowania produktu do rynku, a granice domeny stale się przesuwają. Od jakiej architektury zacząć?
- 1Funkcje serverless, po jednej na endpoint API
- 2Modularny monolit z jasnymi granicami wewnętrznymi
- 3Mikroserwisy od pierwszego dnia, po jednym na domenę
Pokaż odpowiedź
Poprawna odpowiedź: Modularny monolit z jasnymi granicami wewnętrznymi
Wyjaśnienie
Modularny monolit utrzymuje tani refaktoring, gdy granice się przesuwają, a czyste moduły mogą później stać się usługami. Mikroserwisy pasują do wielu zespołów potrzebujących niezależnych wydań, a sześć osób traciłoby czas na sieć i wdrożenia. Funkcje na endpoint pasują do skokowych, izolowanych obciążeń, a rozrzucenie zmiennej domeny po nich utrudnia rozwój wspólnej logiki.