Equipos de servidor plateados con cables de red negros cuidadosamente dispuestos. Ilustración editorial de perspectivas de WebLab Corp.

Perspectivas de WebLab Corp

Arquitectura orientada a eventos: defina el evento antes que el transporte

Arquitectura

Explorar

Arquitectura · · Redacción de WebLab Corp

Una introducción práctica a productores, consumidores y contratos de eventos para sistemas web conectados, basada en las orientaciones de arquitectura de IBM.

Distinga un suceso de una solicitud

IBM describe la arquitectura orientada a eventos en torno a la producción, la captura, el procesamiento y el almacenamiento de eventos. Los productores informan de sucesos; los consumidores responden a ellos. Esto puede desacoplar partes de un sistema, pero también plantea cuestiones de coordinación y operación.

Dé un significado claro a cada evento

La perspectiva de implementación de WebLab Corp consiste en nombrar el suceso empresarial, identificar a su responsable y definir la información que necesitan los consumidores. Registre también lo que el evento no significa. Una actualización de pago y la autorización para enviar un pedido no son automáticamente la misma decisión.

Prevea los cambios y las investigaciones

Hable sobre los cambios de contratos, la secuencia de la que dependen los consumidores y cómo se rastrearán los fallos. Elija el transporte y el almacenamiento cuando esos requisitos estén claros. No todos los flujos necesitan una plataforma de streaming; la arquitectura adecuada depende de los límites y la carga reales.

Fuentes y lecturas adicionales

Artículo editorial original de WebLab Corp, basado en los recursos de IBM enlazados. IBM no patrocina ni respalda este artículo. Las recomendaciones de implementación reflejan la perspectiva de WebLab Corp.

Explore el servicio relacionado

Su próximo capítulo

¿Cuál podría ser el siguiente
paso de su empresa?

Empiece por el cuello de botella, la idea o la experiencia que desea mejorar.
Le ayudaremos a convertirlo en un punto de partida claro.

Inicie el resumen de su proyecto
Iniciar un proyecto