Está en la página 1de 5

MicroServicios

Jhon Jairo Peñata Reyes


Microservicios


Ágil

Estructurado

Dinámico

Autocontenido

Escalabilidad

Illustrations  by Pixeltrue on icons8


Ejemplo Pagos

Inventario

Cliente Interfaz Servidor

Pedido

Catalogo
Ventajas
01 Agilidad.
más fácil de administrar las correcciones de 02 Aislamiento de
errores y las versiones de características. los datos.
Puede actualizar un servicio sin volver a
implementar toda la aplicación y revertir una Al verse afectado solo un
actualización si algo va mal microservicio, es mucho más fácil
realizar actualizaciones del
esquema..

03 Aislamiento
de errores
Si un microservicio individual no está
disponible, no interrumpe toda la aplicación,
siempre que los microservicios de nivel
superior estén diseñados para controlar los
errores correctamente
Desventajas
01 Complejidad 03 Administración
Una aplicación de microservicios El registro correlacionado entre
tiene más partes en movimiento servicios puede resultar un
que la aplicación monolítica desafío. Normalmente, el registro
equivalente. debe correlacionar varias
llamadas de servicio para una
sola operación de usuario.

02 Congestión
en la red 04 Desarrollo y
pruebas.
El uso de muchos servicios La escritura de un servicio pequeño que
pequeños y detallados puede dar utilice otros servicios dependientes
lugar a más comunicación requiere un enfoque que no sea escribir
interservicios. una aplicación tradicional monolítica o
en capas

También podría gustarte