plinq

¿Cómo se relacionan entre sí el Marco Reactivo, PLINQ, TPL y las extensiones Paralelas?

Al menos desde el lanzamiento de.NET 4.0, Microsoft parece haber puesto mucho esfuerzo en el soporte para la programación par ... llos y cómo están relacionados entre sí. Algunos podrían ser lo mismo. En pocas palabras, ¿puede alguien aclarar qué es qué?

Exactamente lo que es PLINQ?

PLINQ se agregó en el framework.NET 4.0 como una extensión a LINQ. ¿Qué es? ¿Qué problemas resuelve? ¿Cuándo es apropiado y cuándo no?