Projektowanie API · Senior · Pytanie 43 z 75
Jak dobrze udostępniać kosztowne agregaty, np. miesięczny przychód na klienta?
- ✓Poprawna odpowiedź: Liczyć je wcześniej (widoki zmaterializowane, tabele zwinięć lub magazyn raportowy) i udostępniać jako zasoby tylko do odczytu z jasną świeżością
- 2Liczyć je przy każdym żądaniu z surowych danych
- 3Kazać klientom liczyć je z surowych eksportów
Wyjaśnienie
Dokumentuj, jak świeże są liczby (np. aktualizowane co godzinę), żeby klienci nie traktowali ich jako danych w czasie rzeczywistym.