Preskoči na glavni sadržaj
🔒 Način pregleda. Prvih petnaest Foundations lekcija je besplatno; ova je Pro. Pokrenite 7-dnevni trial da otključate editor, AI savjete i ostatak programa. Kartica obavezna, otkažite bilo kada u Dashboard.Pokreni 7-dnevni trial →
← KolegijiSystem Design for Python JuniorsModul 6 · Slučajevi dizajna sustava iz stvarnog svijetaPoništavanje CDN predmemorije dizajnapredict94 / 105
+100 XP
Zadatak
📝 **Pitanje:** Najčišća strategija poništenja za statične materijale? 📋 Odaberite pravi odgovor. 💡 **Savjet:** Ponovno pročitajte gornju teoriju ako niste sigurni.
Predvidi izlaz

Pažljivo pročitaj kod

TTL_HOURS = 6
DEPLOYS = 1000
DEPLOYS_PER_DAY = 4
USERS_PER_HOUR = 100             # baseline traffic
PURGE_SUCCESS_PCT = 95           # purge API misses 5% of edge nodes

# TTL: users hitting cache during the stale window between deploy and TTL expiry
ttl_stale = DEPLOYS * (TTL_HOURS * USERS_PER_HOUR)
# Purge: 5% of edges miss the purge -> stale until TTL
purge_stale = DEPLOYS * (TTL_HOURS * USERS_PER_HOUR) * (100 - PURGE_SUCCESS_PCT) // 100
# Versioned URLs: new URL per deploy, no stale exposure ever
versioned_stale = 0
print(f"ttl={ttl_stale} purge={purge_stale} versioned={versioned_stale}")

Što će program ispisati? Napiši ovdje:

💬 Rasprava

Budi prvi — postavi pitanje ili podijeli savjet.
Prijavi se kako bi se pridružio raspravi. Čitanje je besplatno.
Učitavanje rasprave…