Limitar la concurrencia en Go: errgroup, pools de trabajadores y backpressure
Limita el trabajo en curso, no solo canceles.
El abanico de tareas sin límite (unbounded fan-out) es el modo de fallo por defecto de la concurrencia en Go: cada sentencia go añade una tarea más en vuelo, sin techo ni propietario. Este artículo trata sobre cómo establecer ambos.