Arquitectura de ordenadores: ¿Qué es el paralelismo a nivel de petición?

El paralelismo es un concepto amplio que significa, la realización de tareas de forma paralela, las tareas en sí es algo más amplio, puede ser un simple trabajo, una simple solicitud, una consulta en Google, o un hilo.

El paralelismo a nivel de solicitud (RLP) es otra forma de representar las tareas que no son más que un conjunto de solicitudes que vamos a ejecutar en paralelo. Cuando usamos el término Request entonces queremos decir que el usuario está pidiendo alguna información que los servidores van a responder. Cuando RLP viene significa que millones de usuarios están solicitando entonces se convierte en importante para explotar RLP, a continuación, sólo los servidores serán capaces de responder a tal número enorme de solicitudes lo más rápido posible.

Hay diferentes formas y técnicas para explotar RLP, las empresas o sitios web que requiere para responder a las consultas a millones de usuarios a la vez explota RLP, como Google utiliza Map-Reduce para procesar grandes conjuntos de datos y hacer que los trabajos / solicitud se ejecutan en paralelo, estos trabajos no son más que las solicitudes de los usuarios. Hadoop es una plataforma más que Facebook está utilizando para explotar RLP. Warehouse Scale Computers(WSC) son los responsables de explotar RLP.

Algunas fuentes en las que puedes buscar detalles son
Paralelismo de tareas
MapReduce
Página de Ncku