Ir al contenido

L13: Corrutinas vs Asincronía Tradicional

En esta lección exploraremos:

  • Teoría a fondo: Hilos del sistema operativo (Java Threads) vs Corrutinas (hilos ligeros), suspensión no bloqueante vs bloqueo de hilos, y el modelo de concurrencia estructurada.
  • Bajo el capó: Comparativa de consumo de memoria en la JVM (1 MB de stack por hilo del SO vs pocos bytes por corrutina) y cómo la JVM agenda corrutinas sobre ThreadPools.
  • Laboratorio Incremental (AI Chat CLI): Detección de bloqueos de I/O en la consola y diseño de tareas concurrentes cooperativas.