GoConqr has a new look! Let us know what you think.

Mind map

Paradigmas para el desarrollo de sistemas distribuidos

MasterMisticAbi López Rocha Ingeniería Spanish 2,286 views

Map content

Paradigmas para el desarrollo de sistemas distribuidos

  1. Llamadas a procedimientos remotos

    • Con nivel de abstracción mayos, la comunicación entre dos procesos se realiza utilizando un concepto similar al de una llamada a un procedimiento local, que resulta familiar a los programadores aplicaciones.
  2. Los computadores y el acceso a la red son económicos

    • Compartición de recursos
    • Escalabilidad
    • Tolerancia a fallos
  3. Múltiples puntos de fallo

    • Aspectos de seguridad
  4. cliente-servidor

    • Cliente
      • Invoca determinadas peticiones al servidor y aguarda sus respuestas
    • Servidor
      • Interpreta el papel de proveedor de servicio, esperando de forma pasiva la llegada de peticiones
  5. peer-to-peer (p2p)

    • Es más apropiado para aplicaciones como mensajería instantánea, transferencia de ficheros, video-conferencia y trabajo colaborativo
  6. Paso de mensajes

    • Un proceso envía un mensaje que representa una petición. El mensaje se entrega a un receptor, que procesa la petición y envía un mensaje como respuesta. En secuencia, la réplica puede disparar posteriores peticiones, que lleven a sucesivas respuestas, y así en adelante.
  7. Mildware

    • Un sistema de mensajes sirve de intermediario entre procesos separados e independientes. Actúa como un conmutador para mensajes, a través del cual los procesos intercambian mensajes asíncronamente, de una forma desacoplada.
  8. Punto a punto

    • Un sistema de mensajes redirige un mensaje desde el emisor hasta la cola de mensajes del receptor. A diferencia del modelo básico de paso de mensajes, el middleware proporciona un depósito de los mensajes que permite que el envío y la recepción estén desacoplados.
  9. Publicación/suscripción

    • Cada mensaje se asocia con un determinado tema o evento. Las aplicaciones interesadas en el suceso de un específico evento se pueden suscribir a los mensajes de dicho evento. Cuando el evento que se aguarda ocurre, el proceso publica un mensaje anunciando el evento o asunto.

Information

GoConqr Review
Mapa mental que explica y describe el paradigma para el desarrollo de los sistemas distribuidos.
Description
Ingeniería Mind Map on Paradigmas para el desarrollo de sistemas distribuidos, created by MasterMisticAbi López Rocha on 08/12/2017.
Views
2,286
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?