Тёмный

Qué es la Consistencia Eventual | Diseño de Sistemas 

CodelyTV - Redescubre la programación
Подписаться 154 тыс.
Просмотров 11 тыс.
50% 1

Опубликовано:

 

16 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 23   
@Albertus_400
@Albertus_400 5 месяцев назад
Vuestros videos son de los que tengo que ver haciendo varias pausas, con bolígrafo y papel en mano. En este caso descripción de problemas grandes relacionados con aplicaciones grandes. Simplemente genial. 😮😮😮
@decimodanlive
@decimodanlive 5 месяцев назад
Quien quiera seguir aprendiendo de esto, les recomiendo leer sobre el patrón Inbox/Outbox que se puede implementar en múltiples lenguajes. Esto que comentan en el video es el clásico ejemplo de un flujo de Negocio + Data Science realmente conectado y con en “tiempo real”
@Albertus_400
@Albertus_400 5 месяцев назад
Muchas gracias por el detalle del patrón. Buscaré.
@Jefferson4026
@Jefferson4026 3 дня назад
Eventos implementados por base de datos vaya
@decimodanlive
@decimodanlive 3 дня назад
@@Jefferson4026 no es tan simple como eso, sobretodo del lado de los consumidores (sobretodo si hay varios en el mismo proyecto)
@pmareke
@pmareke 5 месяцев назад
Muy buena! Lo que comentais que un equipo (videos en este caso) tiene que coger un ticket, crear un endpoint para usuarios y mantenerlo solo para este equipo, es lo mismo con los eventos de Dominio no? El coste es mucho menor (emitir un evento vs crear un endpoint), pero sigues teniendo un mierdecilla mas pequeña del lado del equipo que mantiene el evento, no? Un saludo!!!!
@rafaelfurtado795
@rafaelfurtado795 5 месяцев назад
Muy buena!
@nikolas97ns
@nikolas97ns 5 месяцев назад
Tengo una pregunta sobre el escalado. Hay que tener cuidado con la sincronía en base de datos. Si en la tabla de usuarios tenemos los datos del usuario + el total de vídeos, para tener la sincronía y hacer bien la cuenta hay que bloquear la fila para poder hacer los updates bien no? Hay otra alternativa a esto?
@MB-hj1bc
@MB-hj1bc 5 месяцев назад
Podriais hacer un video de como afecta la consistencia eventual al front end. Por ejemplo tras añadir un elemento a una lista el frontend redirige a una pagina donde se ven los elementos de la lista pero al solicitar la lista se lee desde una proyección que aun no está actualizada, lo que causa problemas en la experiencia de usuario.
@Inbarreto
@Inbarreto 5 месяцев назад
Si un sistema hace un request a otro sistema ya estás rompiendo la arquitectura de eventos. La desventaja que hay es que es bastante más difícil de debuggear , es más costoso porque tenes que mantener SQS y SNS , pero es la mejor forma de abstraerte de sistemas
@PhosphorusMoscu-code
@PhosphorusMoscu-code 5 месяцев назад
Que buen video
@rodrigovazquez259
@rodrigovazquez259 5 месяцев назад
Hola, quisiera saber si tienen alguna precio especial en su pagina para estudiantes? o si es el mismo precio para todos, soy de argentina y me gustaría mucho poder pagar sus cursos, aunque desgraciadamente mi familia no puede costear 30euros todos los meses
@gstevenb1372
@gstevenb1372 Месяц назад
.
@carlosdavila4999
@carlosdavila4999 5 месяцев назад
Pregunta, si en la base de datos de User se necesita guardar mas información de videos, ¿de donde lo obtengo del mismo evento "video_created" o se tiene que ir a buscar al servicio videos?
@RzManhunt
@RzManhunt 5 месяцев назад
Eso es una decision de diseño que dependera de tu contexto. Puedes usar event carried state transfer, para enviar toda la info que puedan necesitar los consumidores o pedirles que se suscriban a otros eventos que tengan esa informacion que necesitan para crear su proyeccion. There is no silver bullet, it's all about tradeoffs 😅
@alekvga
@alekvga 5 месяцев назад
Interesante.
@MarcosAntonioBustos
@MarcosAntonioBustos 3 месяца назад
Un sistema que funciona con red propia y puede usar todo nativo no necesita que esten porque es un sistema aparte amigo
@MarcosAntonioBustos
@MarcosAntonioBustos 3 месяца назад
Yo recomendaria que corten
@victorgarcia3526
@victorgarcia3526 5 месяцев назад
También se puede actualizar la variable de total_videos_created independientemente del servicio de vídeos, y luego actualizar los datos mediante una tarea en background o un cron que se autoejecute cada x tiempo
@willianmonoga5527
@willianmonoga5527 2 месяца назад
Un buen nombre sería "Finalmente Consistente"
@MarcosAntonioBustos
@MarcosAntonioBustos 3 месяца назад
Que salgan de sistemas qie no les pertenece
@nahuelgavilanbernal5769
@nahuelgavilanbernal5769 5 месяцев назад
Al final, todo es semántica
Далее
Cómo evito usar JOINs
12:54
Просмотров 33 тыс.
AWS SQS vs SNS vs EventBridge - ¿Cuál escoger?
21:23
Dónde están los límites de ChatGPT | #laFunción 9x27
1:02:29
RabbitMQ vs Kafka - ¿Cuál escoger?
27:03
Просмотров 38 тыс.
Entiende las Transacciones en Clean Architecture
13:52
Diferencias entre Value Object vs Entidad vs Agregado
19:33
Microservices are Technical Debt
31:59
Просмотров 523 тыс.
¿Qué es Vue.js? - La mejor explicación en español
14:58