›Co to jest caching i jak jest wykorzystywany w projektowaniu systemów?Junior#ArchitekturaSzczegóły →
›Jaka jest różnica między architekturą mikrousług a architekturą monolityczną?Middle#ArchitekturaSzczegóły →
›Jak projektuje się duży system na dużą skalę (np. feed mediów społecznościowych)?Senior#ArchitekturaSzczegóły →
›Czym jest obserwowalność i dlaczego jest ważna w projektowaniu systemów?Senior#ArchitekturaSzczegóły →
›Co to jest idempotentność i dlaczego jest ważna w systemach rozproszonych?Middle#ArchitekturaSzczegóły →
›Zaprojektuj synchronizację offline dla aplikacji edukacyjnej: jak rozwiązujesz konflikty?Senior#Skalowanie#Konflikt#DaneSzczegóły →
›Zaprojektuj wysokowolumenowy pipeline śledzenia zdarzeń do raportów i ML — jaki stack?Senior#Skalowanie#Zdarzenia#Dane#StrumienieSzczegóły →
›Jak wysłać kody promocyjne do 1 mln użytkowników w krótkim oknie czasowym?Senior#Komunikaty#SkalowanieSzczegóły →
›Jak zapobiec oversprzedaży (oversell), gdy 1 mln użytkowników walczy o 1000 kodów?Senior#Współbieżność#SkalowanieSzczegóły →
›Jak zbudować licznik wyświetleń/polubień w czasie rzeczywistym dla wiralowych postów?Senior#Skalowanie#CachingSzczegóły →
›Jak zaprojektowałbyś scheduler dla 10 mln zaplanowanych zadań?Senior#Skalowanie#ArchitekturaSzczegóły →
›Jak zbudować wyszukiwanie pełnotekstowe po ponad 100 mln rekordów?Senior#Wyszukiwanie#Baza danychSzczegóły →
›Analityka przychodów w czasie rzeczywistym po milionach transakcji dziennie: jak?Senior#Baza danych#Czas rzeczywistySzczegóły →
›Zaprojektuj tablicę wyników (leaderboard) w czasie rzeczywistym dla milionów graczySenior#Caching#Czas rzeczywistySzczegóły →
›Przechowywanie i odpytywanie historii transakcji dla setek milionów kontSenior#Skalowanie#Baza danychSzczegóły →
›Backup i disaster recovery dla bazy o rozmiarze dziesiątek TBSenior#Baza danych#Odzyskiwanie po awariiSzczegóły →
›Jak zaprojektować audit log dla lat identyfikowalności (traceability)?Senior#Logowanie#Baza danychSzczegóły →
›Jak zaprojektować bazę wieloregionową dla HA i DR?Senior#Dostępność#Odzyskiwanie po awariiSzczegóły →
›Jak wyeksportować ogromny zbiór danych bez wpływu na działający system?Middle#Wydajność#Baza danychSzczegóły →
›Jak obsłużyć gorący klucz lub gorący wiersz pod dużą rywalizacją?Middle#Wydajność#Baza danychSzczegóły →
›Jak zapobiegać deadlockom przy tysiącach współbieżnych transakcji?Middle#Współbieżność#Baza danychSzczegóły →