Przejdź do treści głównej
🔒 Tryb podglądu. Pierwszych piętnaście lekcji Foundations jest darmowych; ta jest Pro. Rozpocznij 7-dniowy trial, aby odblokować edytor, podpowiedzi AI i resztę kursu. Wymagana karta, anulujesz w dowolnym momencie w Dashboard.Rozpocznij 7-dniowy trial →
← KursySystem Design for Python JuniorsModuł 1 · Podstawy projektowania systemówLiczby opóźnień, które powinien znać każdy inżynierpredict3 / 105
+75 XP
Zadanie
📝 **Zadanie:** Przewiduj werdykt, jaki wydrukuje fragment. Całkowity budżet wynosi 100 ms; trzy operacje są sumowane i porównywane. 📋 Zaimplementuj powyższą funkcję. Testy uruchamiają się automatycznie. 💡 **Wskazówka:** Jeśli utkniesz, przeczytaj ponownie teorię.
Przewiduj wynik

Przeczytaj kod uważnie

# Endpoint budget: 100 ms.
# Three operations the request must do:
#   - 50 SSD reads   @ 10 µs each   = 50 * 0.010 ms
#   - 100,000 RAM    @ 100 ns each  = 100_000 * 0.0001 ms
#   - 1 cross-region DB call        = 150 ms (US→EU)

ssd_total_ms          = 50 * 0.010
ram_total_ms          = 100_000 * 0.0001
cross_region_ms       = 150

total_ms = ssd_total_ms + ram_total_ms + cross_region_ms
print("over" if total_ms > 100 else "ok")

# What does this print? Type your prediction.

Co wypisze program? Napisz tutaj:

💬 Dyskusja

Zadaj pierwsze pytanie lub podziel się wskazówką.
Zaloguj się aby dołączyć do dyskusji. Czytanie jest darmowe.
Ładowanie dyskusji…