
Concurrency in Go
Katherine Cox-Buday
- Editorial
- O'Reilly
- Año
- 2017
- Páginas
- ~238
- Nivel
- Intermedio
De qué trata
Tratado técnico magistral escrito por Katherine Cox-Buday y publicado por O'Reilly en 2017. Es la obra de referencia sobre los patrones de concurrencia y la teoría de la comunicación entre procesos secuenciales (CSP) en Go.
Explora la historia y fundamentos matemáticos de la concurrencia, primitivas del paquete `sync`, goroutines y el planificador en tiempo de ejecución, patrones de canales (fan-out/fan-in, or-channel, tee-channel, bridge-channel), manejo de errores en pipelines concurrentes, y el uso riguroso del paquete `context`.
Katherine Cox-Buday presenta soluciones elegantes a los problemas más complejos de sincronización y rendimiento en sistemas distribuidos. Una lectura obligatoria para cualquier desarrollador intermedio o avanzado de Go.
- Concurrency in Go
- Katherine Cox-Buday
- O'Reilly
- CSP
- Fan-out/Fan-in
- context
- Goroutines
- Canales
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Pipeline Concurrente Fan-Out / Fan-In con Cancelación de Contexto
Implementación de un motor de análisis distribuido que multiplexa y procesa flujos masivos de eventos con control de errores integrado.

