Symulator system design
Podejmuj decyzje architektoniczne krok po kroku i zobacz, jak zmieniają się kompromisy.
Scenariusz
Platforma typu Uber (ride-hailing)
Zaprojektuj architekturę dopasowywania przejazdów w czasie rzeczywistym, śledzenia i płatności.
Ograniczenia
- •Szczyty ruchu w mieście rosną gwałtownie (godziny szczytu).
- •Aktualizacje lokalizacji muszą być odczuwalne jako „real-time”.
- •Ceny i płatności muszą być spójne i możliwe do audytu.
Architektura
Click to zoomKrok 1 / 5
Wybierz strategię podziału usług.
Wybierz podejście
Pytania doprecyzowujące
Pokaż podpowiedzi dla rozmowyUkryj podpowiedzi dla rozmowy
- •Ile zespołów będzie to budować/utrzymywać i czy potrzebujemy niezależnych wdrożeń?
- •Jakie punkty bólu skalowalności lub dostępności trzeba od razu izolować?
- •Czy mamy systemy legacy lub bazy danych, które muszą pozostać razem?