Capítulo 55. Sueños de pipa

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Scott Haines

Un paradigma sutil y novedoso en la arquitectura de los sistemas informáticos es el concepto de paso de mensajes. Esta construcción sencilla, aunque útil, permitió un orden de magnitud de ganancias en el procesamiento paralelo al permitir que los procesos (aplicaciones, tareas del núcleo, etc.) dentro de un único SO informático participaran en una conversación. Lo bueno de esto es que ahora los procesos podían participar en conversaciones de forma síncrona o asíncrona y distribuir el trabajo entre muchas aplicaciones sin la sobrecarga necesaria del bloqueo y la sincronización.

Este novedoso enfoque para resolver tareas de procesamiento en paralelo dentro de un único sistema se amplió al procesamiento de sistemas distribuidos con la aparición de la cola de mensajes como servicio. La cola de mensajes básica permitía crear uno o muchos canales (o temas) en una cola distribuida del estilo FIFO (primero en entrar, primero en salir) que podía ejecutarse como un servicio sobre una ubicación direccionable en red (por ejemplo, dirección ip:puerto). Ahora muchos sistemas a través de muchos servidores podrían comunicarse en un estilo de trabajo distribuido y compartido, una ...

Get 97 cosas que todo ingeniero de datos debe saber now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.