Capítulo 12. Resiliencia
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
A medida que el software se convierte en una parte cada vez más vital de la vida de nuestros usuarios, necesitamos mejorar continuamente la calidad del servicio que ofrecemos. Los fallos del software pueden tener un impacto significativo en la vida de las personas, incluso si el software no entra en la categoría de "seguridad crítica" en la forma en que lo hacen cosas como los sistemas de control de aeronaves. Durante la pandemia de COVID-19, que estaba en curso en el momento de escribir estas líneas, servicios como la compra de comestibles en línea pasaron de ser una comodidad a convertirse en una necesidad para muchas personas que no podían salir de casa.
En este contexto, a menudo se nos encomienda la tarea de crear software cada vez más fiable. Las expectativas de nuestros usuarios han cambiado en cuanto a lo que puede hacer el software y cuándo debe estar disponible. Cada vez son menos los días en los que sólo había que dar soporte al software durante las horas de oficina, y cada vez hay menos tolerancia al tiempo de inactividad debido al mantenimiento.
Como explicamos al principio de este libro, hay muchas razones por las que las organizaciones de todo el mundo eligen las arquitecturas de microservicios. Pero para muchas, la perspectiva de mejorar la resiliencia de sus ofertas de servicios se cita como una razón principal.
Antes de ...
Get Construyendo Microservicios, 2ª Edición 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.