Les 30
Gelijktijdigheid: threads en processen
Meerdere dingen tegelijk doen en weten wanneer dat helpt.
🎯 Na deze les kun je
- het verschil tussen I/O- en CPU-gebonden werk uitleggen
- concurrent.futures gebruiken
- de GIL in eigen woorden uitleggen
Tot nu toe deed je programma alles na elkaar. Moet het twintig webpagina's ophalen die elk een seconde duren, dan wacht je twintig seconden, terwijl je computer vooral niets staat te doen. In deze les leer je meerdere dingen tegelijk te laten gebeuren met threads en processen, wanneer je welke kiest, en hoe concurrent.futures het eenvoudig maakt.
🔒 Deze les zit in het betaalde deel van de cursus
De eerste 6 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 24,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.
Wil je een seintje als het zover is?