¿ Qué es la consistencia eventual ? Microservicios y eventualidad.

  Рет қаралды 1,738

SACAViX Tech

SACAViX Tech

Күн бұрын

Пікірлер: 10
@rmendozareyes1594
@rmendozareyes1594 2 жыл бұрын
Gracias por el dato, master
@MrROkeRpOweR
@MrROkeRpOweR 2 жыл бұрын
Eres un crack sin duda, vaya maestro.
@SACAViXTech
@SACAViXTech Жыл бұрын
Abrazo Eliu !
@wcartaya
@wcartaya 2 жыл бұрын
Gracias Yoa! como siempre muy bien explicado, bajado a tierra con un ejemplo real. ¿Tienes algún video donde expliques las estrategias que se suelen utilizar para lidiar o mitigar los problemas derivados de la consistencia eventual?
@JoseGuzman-gi3sv
@JoseGuzman-gi3sv 2 жыл бұрын
Hola Yoa, muchas gracias por tu contenido. Me surge una duda, para el ejemplo que mencionas, una opción podría ser que el servicio de otorgar crédito consulte al servicio de Clering por el dato, antes de otorgar el crédito ? En este caso se asegura que el dato sea más preciso? O esto implicaría mucho acoplamiento o dependencia? Muchas gracias !!
@erickjhormanromero6905
@erickjhormanromero6905 2 жыл бұрын
si es que en ese caso seria una http request y si al hacerlo tendrias que esperar la respuesta del servidor y que pasa si tienes 100k request al dia , ni tampoco podrias tener la oportunidad de tener otros microservicios para poder consumir esa data y hacer analiticas, pienso que para mi el ejemplo si explica lo que es eventual pero en este caso lo que se necesitia es tener la informacion actualizada , ya tambien se deberia revisar el teoreme CAP para este pequeño sistema distribuido. no se si estoy mal
@SACAViXTech
@SACAViXTech 2 жыл бұрын
Hola Erick, Jose, gracias por debatir, si el tema es bien completo, la idea del video es siempre que pensemos como desarrolladores, arquitectos en estos temas que han pensado ustedes, Si vamos contra clearing tenemos un "coste" de la operación sincrona que capaz no podemos permitirnos como comenta Erick. Sobre CAP, la tolerancia a particiones que es lo que mueve la escalabilidad real también trae consigo eventualidad. Es un tema muy complejo en el que se tiene que pensar a la hora de lograr un diseño adecuado, a lo mejor para este caso se usa una base compartida o tabla compartida, no me gusta pero a lo mejor la criticidad del negocio lo necesita, es un tema complejo, siempre tenemos que pensar en el negocio y luego en la tecnología, es lo importante. Gracias a ambos.
@erickjhormanromero6905
@erickjhormanromero6905 2 жыл бұрын
Hola no se si entendi mal pero la idea del clearing no es determinar si se le puede dar el credito o no?, entonces el deberia estar actualizado con el estado real de la persona y asi determinarle si se le da el credito o no a la persona para no darle un credito a una persona que no esta apta para recibirlo.
@SACAViXTech
@SACAViXTech 2 жыл бұрын
Si, esa es una opción , es justo parte de lo que trato de explicar, qué hay que tener cuidado con los diseños que hacemos y la eventualidad. Gracias por participar.
@ignaciobriones3769
@ignaciobriones3769 2 жыл бұрын
Wow man, siempre habia pensabdo ESO, la arq de microservicios presenta la consistencia eventual, entonces como Podemos solucionar Esto?
La magia de los monolitos modulares
18:14
SACAViX Tech
Рет қаралды 4,8 М.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
¿Cómo interactúan tus microservicios con tus bases de datos?
5:55
Amin Espinoza
Рет қаралды 1,5 М.
Qué es la Consistencia Eventual | Diseño de Sistemas
16:58
CodelyTV - Redescubre la programación
Рет қаралды 11 М.
¿Cómo funcionan los hilos en Java?
17:46
SACAViX Tech
Рет қаралды 1,5 М.
Por qué se DESORDENAN los Mensajes en los Sistemas de Mensajería (Kafka, RabbitMQ, etc)
10:56
CodelyTV - Redescubre la programación
Рет қаралды 9 М.
Microservicios escalables | #escalabilidad #microservicios #pattern
12:15