Projektowanie API · Senior · Pytanie 20 z 75
Dlaczego HTTP/2 zmienia kompromisy batchowania wielu małych żądań API?
- ✓Poprawna odpowiedź: Żądania są multipleksowane w jednym połączeniu, więc wiele małych żądań jest tańszych niż w HTTP/1.1, co zmniejsza potrzebę własnych endpointów zbiorczych
- 2HTTP/2 zabrania małych żądań
- 3HTTP/2 automatycznie scala odpowiedzi w jeden JSON
Wyjaśnienie
Praca serwera na żądanie (uwierzytelnianie, zapytania do bazy) nadal się sumuje, więc batchowanie może pomóc przy ciężkich operacjach.