📨 Mensajería entre aplicaciones con RabbitMQ - Parte I
La mensajería aplicada al desarrollo de sistemas de software permite a nuestras aplicaciones escalar y comunicarse de forma consistente.
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.
Al final de cada año nos desintegramos un poquito. Nos vamos cortando trozos de memoria y los vertimos en historias para conmemorar el ciclo que se cierra. En cada trozo vemos lo que pudimos (o no) hacer, lo que hemos (o no) cambiado y lo que hemos ido acumulando o dejando en este tiempo.