Please enable JavaScript.
Coggle requires JavaScript to display documents.
Tipos de comunicación en un
Sistema distribuido image, escenario,…
Tipos de comunicación en un
Sistema distribuido
Persistente
WhatsApp almacena mensajes en sus servidores si el receptor está desconectado y los entrega cuando vuelva a conectarse.
-
No persistente
Una transmisión en vivo por Twitch. Si un usuario pierde conexión, no recibe los datos emitidos durante ese tiempo.
-
Asíncrona
Cuando Gmail envía un correo, el mensaje puede quedar en cola y llegar después sin que el usuario espere conectado.
-
Síncrona
Cuando usas Yape para consultar tu saldo, la aplicación envía una solicitud al servidor y espera inmediatamente la respuesta con el monto disponible.
-
Transitoria
Los paquetes de voz en Discord durante una llamada de voz. Si se pierde un paquete, normalmente no se reenvía.
-
Multicast
Servicios IPTV de empresas de telecomunicaciones envían canales de TV a grupos específicos de usuarios mediante multicast IP.
Plataformas de bolsa de valores: Los precios de acciones camban constantemente y deben llegar simultáneamente a miles de terminales financieras
-
-
Unicast: Cuando abres Netflix y solicitas una película, el servidor te envía contenido solo a ti.
-
-
-
¿Que es MQ?
Es un mecanismo de comunicación en sistemas distribuidos donde los mensajes se almacenan temporalmente en una cola para que otro sistema los procese después.
Se usa ampliamente en:
e-commerce,
banca,
redes sociales,
IoT,
microservicios,
streaming y sistemas en la nube.
Amazon
Cuando haces una compra:
se procesa el pago,
se actualiza inventario,
se genera factura,
se envía correo,
se prepara envío.
Todo eso no ocurre en un único proceso gigante.
Se usan colas MQ para distribuir tareas.
-
-
La capa principal responsable de que los mensajes lleguen en orden y sin errores es la:
→ Capa de Transporte
especialmente mediante el protocolo TCP.
Y la:
→ Capa de Enlace de Datos
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-