Capítulo 26. La Malla de Servicios: ¿El guardián de tus microservicios?

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

En los últimos 5 a 10 años, los microservicios se han puesto de moda en el diseño y funcionamiento de sistemas distribuidos. Antes relegados únicamente a las infraestructuras de las mayores empresas de Internet, la tecnosfera zumba ahora con frases como "aprovisionamiento y programación de contenedores inmutables", "integración y despliegue continuos", "control descentralizado" e "implementaciones en lenguajes políglotas". Es absolutamente cierto que las arquitecturas de microservicios permiten a los grandes equipos de desarrollo operar con mayor agilidad. Sin embargo, a menudo se pasa por alto la dura realidad de que las grandes empresas de Internet han invertido normalmente cientos de años-persona en desarrollo y esfuerzo operativo para que las arquitecturas distribuidas funcionen bien en la práctica. Los ingenieros de fiabilidad se preguntan cómo lidiar con los innumerables problemas operativos que surgen al intentar abandonar nuestras aplicaciones monolíticas e implementar una arquitectura de este tipo en la práctica. ¿Cómo se encuentran y comunican los servicios entre sí? ¿Cómo se observan y depuran los servicios distribuidos? ¿Cómo se empaquetan e implementan los servicios? ¿Qué tipo de situaciones de fallo complejas pueden darse?

Como pronto se darán cuenta los profesionales ...

Get Buscando SRE 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.