🧪 Mensajería entre aplicaciones con RabbitMQ - Parte II.
En el artículo anterior se describió la relevancia del paradigma de la mensajería en el desarrollo de sistemas de software y el rol que un broker de mensajes, como RabbitMQ, desempeña.
En el artículo anterior se describió la relevancia del paradigma de la mensajería en el desarrollo de sistemas de software y el rol que un broker de mensajes, como RabbitMQ, desempeña.
La mensajería aplicada al desarrollo de sistemas de software permite a nuestras aplicaciones escalar y comunicarse de forma consistente.
El modelo cliente-servidor para sistemas distribuidos nos permite dividir concretamente tareas entre dos entidades:
En las aplicaciones web este modelo se aplica principalmente en conjunto con el ciclo de petición-respuesta (request-response), que siempre inicia con el cliente realizando una petición al servidor para obtener recursos, y como resultado, el servidor le envía al cliente una respuesta adecuada.
Una gran obra de documentación y narrativa que cuenta cómo las mujeres indígenas de Chiapas (en el sureste mexicano) lograron cambiar sus condiciones de abuso permanente a través de las propuestas que, mediante la formación en 1984 y el levantamiento del Ejército Zapatista de Liberación Nacional (EZLN) una década después, lograron ser introducidas en esas sociedades alterando de forma irreversible sus propias condiciones.
Para poder servir páginas y aplicaciones web se requiere de un servidor HTTP (un protocolo de transferencia de hipertexto) que entregue el contenido generado por dichos sitios a los clientes.