Capítulo 5. Mensajería y Eventos
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En otros tiempos, los arquitectos de solían diseñar aplicaciones en una base de código unificada, que luego se construía e implementaba en un único host. Estas aplicaciones se denominaban aplicaciones monolíticas. Mantener este tipo de aplicaciones era difícil y llevaba mucho tiempo. Un pequeño cambio requería volver a desplegar todo el código base.
La arquitectura de microservicios orientada a servicios y se introdujeron para mitigar estos problemas simplificando el diseño, el desarrollo, la implementación y el mantenimiento de las aplicaciones. Siguiendo esta arquitectura, una gran aplicación se divide enservicios significa tivos en bases de código separadas, y cada servicio se despliega en un host independiente. Por ejemplo, imagina una tienda online. Esta tienda necesita servicios individuales comoShoppingCardService, PaymentService, AuthenticationService, DeliveryService, etcétera. Estos servicios necesitan comunicarse entre sí de forma fiable. Ningún mensaje debe perderse por problemas de red o destinos no disponibles. Aquí es cuando entran en escena las tecnologías de mensajería.
Las tecnologías de mensajería permiten que microservicios, aplicaciones y otros servicios se comuniquen de forma segura y fiable. Las colas y los temas son servicios de mensajería notables a mencionar.
Microsoft Azure ofrece varios servicios de mensajería ...
Get Libro de cocina Azure now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.