Microservices
En esta entrada de blog hablaré acerca del artículo “Microservices” escrito por James Lewis y Martin Fowler en el mes de marzo del 2014, en el cual se tratará el tema de esta nueva forma de arquitectura, la cual es el diseñar una aplicaciones de software como formas de desplegar servicios independientes. Además menciona que no hay una forma en específico de hacer este estilo de arquitectura , existen muchas características en común que pueden englobar a la organización y la capacidad de negocio. Las cuales pueden ser desplegados de forma automática, inteligencia en el puntos finales y las descentralización de los lenguajes y los datos.
Los autores mencionaron que su inclinación natural hacia este estilo de arquitectura es ser un poco escépticos ante este tipo de nuevas modas, pero con el paso de los años se ha demostrado que el impacto en los proyectos ha sido muy positivo y muy bueno, y se ha convertido en su estilo predeterminado para construir sus aplicaciones. Tal vez por lo nuevo que es no hay una documentación clara lo que el microservicio estilo es y como hacerlo.
El estilo de arquitectura de un microservicio es una aproximación al desarrollo de una sola aplicación de pequeños servicios, cada una tiene la capacidad de poder correr su propio proceso y comunicación, lo cual de forma muy frecuente son sobre HTTP.
Estos servicios son construídos alrededor de capacidades de negocio y ser independientemente desplegados.
En otro aspecto menciona otra cosa que me pareció muy interesante, las aplicaciones pueden ser exitosas pero de forma muy incremental
Comentarios
Publicar un comentario