System Design · Senior · Pytanie 24 z 75
Kiedy renderować na edge, a kiedy w regionie blisko bazy danych?
- ✓Poprawna odpowiedź: Edge - dla lekkiej logiki, region - przy częstych zapytaniach do bazy
- 2Edge jest zawsze szybszy, niezależnie od tego, gdzie są dane
- 3Region jest zawsze szybszy, edge służy tylko do statyki
Wyjaśnienie
Edge jest blisko użytkownika, ale jeśli strona robi pięć kolejnych zapytań do bazy przez ocean, każde doda setki milisekund. Render obok danych plus cache CDN często wygrywa. Edge sprawdza się przy przekierowaniach, testach A/B, personalizacji według ciasteczek, autoryzacji.