
Concurrency in .NET
Riccardo Terrell
- Editorial
- Manning
- Año
- 2018
- Páginas
- ~500
- Nivel
- Intermedio
De qué trata
Tratado magistral de Riccardo Terrell sobre el diseño de software altamente concurrente, reactivo y escalable utilizando programación funcional y modelos de actores en C# y F#.
Terrell enseña a superar las limitaciones de la programación imperativa basada en bloqueos y semáforos, explorando conceptos como inmutabilidad, funciones puras, paralelismo con TPL y PLINQ, programación reactiva con Rx, y arquitecturas basadas en actores con Akka.NET. El texto ofrece un contraste enriquecedor entre el enfoque orientado a objetos y el enfoque funcional.
Lectura imprescindible para ingenieros de software avanzados y arquitectos que diseñan sistemas distribuidos de procesamiento intensivo de datos.
- Concurrencia
- Riccardo Terrell
- Akka.NET
- Programación Funcional
- Rx
- TPL
- Inmutabilidad
- Actores
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Sistema de procesamiento de transacciones financieras basado en actores con Akka.NET
Implementación de una arquitectura reactiva que modela cuentas y órdenes comerciales mediante buzones de mensajes de actores independientes.

