Naar hoofdinhoud
← CursussenSystem Design for Python JuniorsModule 0 · Before you startPrerequisites — what you should know before this trackwrite1 / 105
+25 XP
Opdracht
📝 **Taak:** Berekening van de capaciteit op de achterkant van de envelop: de eerste 30 seconden van elke systeemontwerpronde. U heeft **1.000.000 dagelijks actieve gebruikers**. Ze lezen de feed gemiddeld **10×** per dag, en ze posten **1×** per dag (lezen:schrijven = 10:1). **Schrijf een functie** \`writes_per_second(dau, posts_per_user_per_day)\` die het gemiddelde aantal schrijfbewerkingen per seconde retourneert, ervan uitgaande dat de belasting gelijkmatig over 24 uur is verdeeld. Rond af op het dichtstbijzijnde gehele getal. Roep het vervolgens aan met de bovenstaande cijfers en druk het resultaat af. Als je dit niet in je hoofd kunt doen, zullen sysdesign-rondes aanvoelen als een wiskunde-examen in een taal die je niet spreekt. Maak eerst een omweg via Interview Prep iv-01..05 (Big-O + capaciteit). 📋 Implementeer bovenstaande functie. Tests worden automatisch uitgevoerd. 💡 **Hint:** Herlees de theorie als je vastloopt.
✏️ Schrijf hier je code
🐍
Python laden...
Eenmalige download (~1 MB). Daarna direct beschikbaar.
📊 Resultaat
Klik op Uitvoeren om het resultaat te zien...

💬 Discussie

Wees de eerste — stel een vraag of deel een tip.
Log in om mee te doen aan de discussie. Lezen is gratis.
Discussie laden…