ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Arquitectura basa en eventos, caso concreto de su aplicación


Enviado por   •  16 de Enero de 2023  •  Ensayos  •  500 Palabras (2 Páginas)  •  67 Visitas

Página 1 de 2

arquitectura basa en eventos
caso concreto de su aplicación


Este es un ejemplo de arquitectura basada en eventos para un sitio de comercio electrónico. Esta arquitectura permite que el sitio reaccione a los cambios procedentes de diversas fuentes durante los momentos de mayor demanda, sin que se bloquee la aplicación ni se sobre aprovisionen recursos.
•Diagramarlo


•Describirlo
en detalle:
[pic 1]

en los productos de eventos

Sitio web minorista

un cliente realiza un nuevo pedido a través del sitio web realiza una nueva orden pasa por Un enrutador de eventos ingiere, filtra y envía los eventos a los consumidores apropiados pregunta sobre las acciones, realiza una nueva orden, devuelve actualiza el inventario y la disponibilidad de los artículos

 Aplicación móvil 

Un cliente envía una pregunta sobre la disponibilidad de un artículo a través de la aplicación pregunta sobre las acciones y pasa por el enrutador de eventos devuelve y hace una nueva orden sobre el sistema financiero actualiza en función de la venta y devolución.

Punto de venta

Un cliente devuelve un articulo en persona en la tienda devuelve enrutador de eventos hace una nueva orden pregunta sobre la acción relación con el cliente los eventos hacen que el equipo del cliente responda al pedido y la consulta  
     

que Elementos
arquitectónicos


llamadas a procedimientos.

comportamiento de variables.

protocolos cliente servidor.

transmisión asíncrona de eventos.


     que Ventajas

Escalado y errores por separado

Al desacoplar los servicios, estos solo conocen el enrutador de eventos, no los demás. Esto significa que sus servicios son interoperables, pero si un servicio tiene un error, el resto seguirá funcionando. El enrutador de eventos actúa como un búfer elástico que se adapta a los aumentos repentinos de las cargas de trabajo.


Desarrollar con agilidad

El enrutador también elimina la necesidad de una fuerte coordinación entre los servicios productores y consumidores, acelerando su proceso de desarrollo.

Auditar con facilidad

Un enrutador de eventos actúa como una ubicación centralizada para auditar su aplicación y definir políticas. También puede cifrar sus eventos tanto en tránsito como en reposo.

Reducción de costos

Las arquitecturas basadas en eventos son de tipo push, por lo que todo ocurre bajo demanda cuando el evento se presenta en el enrutador.

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (112 Kb) docx (640 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com