Aller au contenu principal
← CoursSystem Design for Python JuniorsModule 0 · Before you startPrerequisites — what you should know before this trackwrite1 / 105
+25 XP
Tâche
📝 **Tâche :** Calcul de la capacité au dos de l'enveloppe – ​​les 30 premières secondes de chaque cycle de conception du système. Vous avez **1 000 000 d'utilisateurs actifs quotidiens**. Ils lisent le flux **10×** par jour en moyenne et publient **1×** par jour (read:write = 10:1). **Écrivez une fonction** \`writes_per_second(dau, posts_per_user_per_day)\` qui renvoie la moyenne des écritures/seconde, en supposant que la charge est répartie uniformément sur 24 heures. Arrondir à l’entier le plus proche. Appelez-le ensuite avec les numéros ci-dessus et imprimez le résultat. Si vous ne parvenez pas à le faire dans votre tête, les séances de sysdesign ressembleront à un examen de mathématiques dans une langue que vous ne parlez pas. Faites d'abord un détour par Interview Prep iv-01..05 (Big-O + capacité). 📋 Implémentez la fonction ci-dessus. Les tests s'exécutent automatiquement. 💡 **Indice :** Relisez la théorie si vous êtes bloqué.
✏️ Écris ton code ici
🐍
Chargement de Python...
Téléchargement unique (~1 Mo). Ensuite, c’est instantané.
📊 Résultat
Cliquez sur Exécuter pour voir le résultat...

💬 Discussion

Soyez le premier à poser une question ou partager une astuce.
Connectez-vous pour rejoindre la discussion. La lecture est gratuite.
Chargement de la discussion…