Skip to Content
Patrones de diseño para aplicaciones nativas en la nube
book

Patrones de diseño para aplicaciones nativas en la nube

by Kasun Indrasiri, Sriskandarajah Suhothayan
September 2024
Intermediate to advanced
314 pages
10h 32m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Patrones de diseño para aplicaciones nativas en la nube

Capítulo 5. Patrones de arquitectura basada en eventos

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Arquitectura dirigida por eventos es un paradigma de arquitectura de software que promueve la generación, detección, consumo y reacción basados en eventos. Una arquitectura dirigida por eventos nos permite construir aplicaciones nativas de la nube distribuidas y escalables. A diferencia de los patrones de composición de servicios, que en su mayoría son de naturaleza síncrona, las arquitecturas basadas en eventos son asíncronas. Proporcionan una forma limpia y desacoplada de diseñar aplicaciones nativas de la nube, permitiendo un escalado más sencillo, y son una de las arquitecturas fundamentales para construir aplicaciones nativas de la nube distribuidas a gran escala.

Eventos se utilizan para compartir información. En la mayoría de los casos, la aplicación que genera la notificación de evento no espera ninguna respuesta, y deja que la aplicación consumidora decida qué hacer con esa información. Incluso si las aplicaciones que generan la notificación de evento esperan una respuesta, sólo la esperan indirectamente.

Nota

Los eventos pueden clasificarse como cualquier suceso o cambio significativo en el estado de un sistema. Tomemos como ejemplo el ingreso de 50$ en la cuenta de Bob. Ahora, el saldo de la cuenta de Bob ha aumentado en 50 $; este incidente se considera un suceso. La ocurrencia de este suceso puede ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Patrones de arquitectura de aplicaciones en la nube

Patrones de arquitectura de aplicaciones en la nube

Kyle Brown, Bobby Woolf, Joseph Yoder

Publisher Resources

ISBN: 9781098187590