Circuit Breaker pattern

La llegada de nuevas arquitecturas como SOA o Microservicios han tra铆do grandes ventajas, pero con ello, han surgido nuevas problem谩ticas que pocas veces se sabe c贸mo resolver con precisi贸n, uno de estos casos, es identificar cuando un servicio ha dejado de funcionar para dejarle de enviar peticiones, pero por otro lado, identificar el fallo, reportarlo y hacer algo en consecuencia, por suerte, la patr贸n Circuit Breaker (Corto circuito) permite cerrar la comunicaci贸n con un determinado servicio cuando se ha detectado que est谩 fallado. (m谩s…)

Patr贸n Factory Method – Introducci贸n [Primera parte] [Video]

En este video te ense帽are la teor铆a que hay detr谩s del patr贸n Factory Method, este patr贸n permite la creaci贸n de objetos de un subtipo determinado a trav茅s de una clase Factory. Esto es especialmente 煤til cuando no sabemos, en tiempo de dise帽o, el subtipo que vamos a utilizar o cuando queremos delegar la l贸gica de creaci贸n de los objetos a una clase Factory. Utilizando este patr贸n podemos crear instancias din谩micamente mediante la configuraci贸n, estableciendo cual ser谩 la implementaci贸n a utilizar en un archivo de texto, XML, properties o mediante cualquier otra estrategia. (m谩s…)

Integraci贸n de aplicaciones con Cross Reference

cross reference

Cross Reference o Referencias cruzadas es una de las t茅cnicas m谩s utilizadas para la integraci贸n de aplicaciones basadas en Arquitectura SOA, en donde las distintas aplicaciones comparten informaci贸n similar pero replicada en cada una de ellas.聽 De entrada puede resultar un poco tonto decir que la informaci贸n se encuentre en varias aplicaciones, sin embargo existen escenarios donde esto es as铆 y en realidad no est谩 mal. Pero antes de debatir este punto me gustar铆a explicar en qu茅 consiste Cross Reference.

(m谩s…)