¿Qué son los microservicios?

Si el tiempo me lo permite en los próximos días arrancaré un conjunto de posts sobre cómo desarrollar microservicios con Spring.

Para empezar hoy intentaremos (no es fácil) dar unos mínimos apuntes sobre los famosos microservicios.

Sin duda para empezar hay que ir a una de las fuentes: Martin Fowler: http://martinfowler.com/articles/microservices.html

Los microservicios son una Arquitectura que surge como alternativa a las aplicaciones monolíticas donde todos los servicios se desplegaban en todos los servidores:

Y pretenden distribuir/desplegar estos servicios entre los servidores de forma desacoplada, replicando según se desee.

Implícitamente cuando se habla de microservicios se habla de REST (y otras tecnologías adyacentes) y no de Web Services (y el stack SOA).

NOTA: Resulta también interesante la visión crítica de los microservicios y su similitud con el stack completo SOA: http://searchdatacenter.techtarget.com/es/consejo/Llamelos-microservicios-pero-aun-es-SOA

Como veremos en futuros posts associado a los micoservicios aparecen un conjunto de características fundamentales:

· Componentización

· Configuración y Gestión descentralizada

· Endpoints inteligentes

· Automatización del despliegue

Los objetivos que se buscan con esta Arquitectura basada en microservicios pueden resumirse en:

· Escalabilidad a nivel de servicio: y no de aplicación completa

· Combinación de servicios

· Simplicidad en el mantenimiento

· Despliegue progresivo y adaptable

· Error no arrastra todo el sistema

La organización “microservicios” por excelencia es Netflix, que como veremos ha creado todo un conjunto de librerías para dar soporte al trabajo con microservicios:

· Hystrix is provided to isolate latency and fault tolerance at runtime

· service discovery through Eureka

· distributed configuration through Archaius

· intelligent inter-process and service communication through Ribbon

· …

Humor: Como debía ser esto de resolver una incidencia crítica en informática

Humor: Cuando me entero del precio de HANA

Publicado en Humor. Leave a Comment »
A %d blogueros les gusta esto: