Introducción a los sistemas distribuidos | Aprende con la práctica |

Поділитися
Вставка
  • Опубліковано 9 лис 2024

КОМЕНТАРІ • 49

  • @NetMentor
    @NetMentor  2 роки тому +7

    Twitter: twitter.com/NetMentorTW
    Blog: www.netmentor.es/entrada/introduccion-sistemas-distribuidos

  • @ivgadev
    @ivgadev 2 роки тому +8

    Qué falta hacen este tipo de tutoriales en UA-cam. Personalmente ya tengo una base en este tipo de arquitecturas, pero me lo voy a ver entero porque siempre se aprende. No pares con contenido más avanzado, para cierta gente ver lo que abunda en UA-cam aburre, ya que son cosas muy simples y esto destaca sobre el resto. Además, eventualmente parte de la gente que consume esos videos, acabará consumiendo estos, así que te animo a seguir. Un abrazo y gracias.

  • @kevinat71
    @kevinat71 6 місяців тому +3

    excelente contenido!... muy pocos subscriptores para la calidad de contenido

  • @Jocker88
    @Jocker88 2 роки тому +2

    Pero que maravilla de curso v a a ser este? Madre mia, ya tengo ganas de ver el próximo vídeo, hay algunas partes que no tengo ni idea y estoy hasta con hype.
    Muy interesante la verdad, espero el siguiente vídeo con ganas.
    Un abrazo!

  • @santiagopenaloza1190
    @santiagopenaloza1190 2 роки тому +1

    Siempre que veo uno de tus vídeos me sorprendes. Gracias

  • @juniorsulca6509
    @juniorsulca6509 2 роки тому +2

    Bro en serio te admiro, cómo lograste migrar tu blog a Blazzor desde que realizaste tal cambio no me pierdo ningún video tuyo, éxitos en tus metas

    • @NetMentor
      @NetMentor  2 роки тому +1

      Muchas gracias :)
      Me alegra de que te guste el contenido

  • @danmed2356
    @danmed2356 2 роки тому +1

    Tsss ya espero los siguentes… gracias

  • @raulcanocorbera5873
    @raulcanocorbera5873 2 роки тому +2

    Tiene muy buena pinta este curso, muchas gracias.

  • @angeldeathz112
    @angeldeathz112 2 роки тому +1

    Muchas gracias! slds desde Chile

  • @RonyCuzco
    @RonyCuzco 2 роки тому +1

    Excelente contenido. Sigue así!

  • @clay9963
    @clay9963 2 роки тому +1

    Oro puroooo

  • @demiantah3179
    @demiantah3179 Рік тому

    tremendo curso amigo, me suscribo!

  • @enzosambucetti6571
    @enzosambucetti6571 2 роки тому +1

    Excelente como siempre!

  • @hdfpimentel
    @hdfpimentel 2 роки тому +1

    Genial.

  • @jesushurtado7585
    @jesushurtado7585 Рік тому

    ¡Gracias!

  • @brandonmanuelventuraumana1035
    @brandonmanuelventuraumana1035 2 роки тому +2

    Para las personas que inician el curso tiempo después, desconozco si existe algún repositorio con el código inicial del curso, pero si no es así, al bajar el repositorio y estar en main/master pueden hacer un checkout hacia el commit que contiene la estructura inicial y luego crear una rama. Así: "git checkout 5d6581ba4ce2412ca5c561c96b2db1a526961b1d" y luego "git checkout -b nombreRama" Ese commit es el que contiene el esqueleto inicial (al menos hasta donde he visto). Luego si tienen algún inconveniente al escribir el código siempre pueden revisar el del proyecto completo en main.

    • @NetMentor
      @NetMentor  2 роки тому +1

      Este es un buen punto! cuando tenga algo de tiempo creare branches conforme a los vídeos.
      Un saludo y gracias!

    • @brandonmanuelventuraumana1035
      @brandonmanuelventuraumana1035 2 роки тому

      @@NetMentor Eso estaría genial y muy útil. Gracias por el contenido, es excelente.

    • @zeusmortegh7538
      @zeusmortegh7538 Рік тому

      Te agradezco amigo, me sirvió mucho esto que mencionas,
      Saludos!

  • @oddocid9734
    @oddocid9734 2 роки тому

    Que increíble!

  • @omarrodriguez7807
    @omarrodriguez7807 2 роки тому

    me has salvado la vida

  • @cricarba
    @cricarba 2 роки тому

    Excelente, se ve bien el curso. Ojala tengas en el curso como desplegar todo este stack. Docker, CI, CD. Porqué sistemas distribuidos sin automatización son un dolor de cabeza.

    • @NetMentor
      @NetMentor  2 роки тому

      Hola, veremos si o si desplegar en kubernetes con Tye y desarrollo en local "completo"; respecto a ci/cd no estoy seguro, al 100% pero probablemente veamos algo también.
      un saludo!

  • @Animemarkotaku
    @Animemarkotaku 3 місяці тому

    Esta bueno el curso pero yo me esperaba temas enfocados a teoria (sistemas de alta disponibilidad). Pero no me cierro a lo que mencionas en los videos. saludos.

  • @brunopadin4905
    @brunopadin4905 2 роки тому

    Sos un genio

  • @sebastiansalazarguerrero1205
    @sebastiansalazarguerrero1205 8 місяців тому

    Crack

  • @DanielTames
    @DanielTames Рік тому

    excelente video!

  • @rennygalindez
    @rennygalindez 2 роки тому

    Excelente esta lista! Felicitaciones por tu manera de explicar, una pregunta en el minuto 14:02 dices creas un .... Y tomas ...
    No logro entender que es lo que se crea, por puedes dejarlo aquí el nombre

    • @NetMentor
      @NetMentor  2 роки тому +1

      Una librería Nuget. Tengo un post al respecto
      www.netmentor.es/entrada/nuget-github-actions
      Un saludo

  • @carlosgallegos789
    @carlosgallegos789 2 роки тому +1

    Buen vid!

  • @Marcos-XurryPET
    @Marcos-XurryPET 2 роки тому

    Buenos días.
    Qué placer ver esto!!! Necesito el libro, dónde lo consigo?.
    Un saludo.

    • @NetMentor
      @NetMentor  2 роки тому +1

      hola! pues desafortunadamente aún no lo tengo, y tuve unos problemas personales y tuve que parar, así que con suerte para finales de año!
      Un saludo y gracias!

  • @MateoSuaste
    @MateoSuaste Рік тому

    Hola que tal, excelente
    introducción, te hago una consulta, como llevas a cabo esa abstracción, trate de mil formas pero a la hora de compilar me da error en los metadatos.

    • @NetMentor
      @NetMentor  Рік тому

      neceisto más información para poder ayudar, pero el código está en github asi que le puedees dar un vistazo si quieres

  • @2005bgva
    @2005bgva 5 місяців тому

    Hola Iván, gracias por el tutorial. Una pregunta para crear el "Distribt.Shared.Api" qué template debo usar? Inicialmente puse una Class library pero no sé si sea la correcta?

    • @NetMentor
      @NetMentor  5 місяців тому +1

      Sí, una class library

    • @2005bgva
      @2005bgva 5 місяців тому

      @@NetMentor Hola Iván muchas gracias, luego de hacer algunas pruebas aprendí algo nuevo que no sabía, x ejemplo como agregar al Class Library el "FrameworkReference" a "Microsoft.AspNetCore.App" que es requerido para poder hacer referencia al "WebApplication" . Igualmente algo que no sabía que es en las APIS usar el "Compile include" que tampoco sabía. Me llevó un poquito de tiempo asumo q x q son cosas de pronto elementales no las mencionaste. Pero voy con mucho interés viendo tu tutorial y aprendiendo de todo tu expertis, ya quisiera yo tener un 10% de tu conocimiento.

  • @jorgelugardo4223
    @jorgelugardo4223 Рік тому

    Donde se concigue el libro?

    • @NetMentor
      @NetMentor  Рік тому

      tuve unos problemas peronsales y lo tuve que dejar sin terminar :'(

  • @victorjoaquin4
    @victorjoaquin4 Рік тому

    Que sotfwae estas usando

  • @danielherr4889
    @danielherr4889 2 роки тому

    Consulta, estoy tratando de separar en distintos proyecto la abstracción de la configuración y cuando consumo el metodo de la clase para que ejecute el webapplication me revienta porque no encuentran los paquetes de opentelemetry o swagger. se puede hacer esto o se tiene que instalar los paquetes en el servicio en donde estoy consumiendo la dll de abstraccion de la configuracion?

    • @NetMentor
      @NetMentor  2 роки тому

      Hola, lo que tienes que referenciar es o bien el csproj si lo tienes en la misma solución/proyecto. o si es un proyecto separado tienes que hacer un Nuget package e instalarlo a través de nuget. Puedes crear nugets locales o utiliza servicios como nexus/jfrog para almacenar dichos packets de nuget de forma privada si no los quieres poner públicos.
      un saludo

  • @ErickGonzalez-uw3cg
    @ErickGonzalez-uw3cg 2 роки тому

    Cuando mando llamar: await _messageConsumer.StartAsync(cancellationToken); se queda pegado y levantan muchisimos consumidores... veo que hasta que no se disparé con el cancelation lo estará haciendo... pero mi pregunta es si eso así debe realizarse o cual sería la mejor manera de trabajarlo?
    channel.BasicConsume(queue, false, receiver);
    O me estará haciendo falta algo para correrlo de manera exitosa...?

    • @NetMentor
      @NetMentor  2 роки тому

      a que te refiers con que se queda pegado y se levantan muchos consumidores?
      estas utilizando la librería? si es así puedes poner una issue en github (github.com/ElectNewt/Distribt/issues) y si puedes pon la configuración o algo de información para poder replicar el problema.
      Porque a mi se me levanta solo un consumidor.
      Un saludo.

    • @ErickGonzalez-uw3cg
      @ErickGonzalez-uw3cg 2 роки тому +1

      @@NetMentor Gracias, Añado el issue en la github entonces... Si estoy usando la librería pero cuando levanto el consumidor para probar ya todo el flujo (seguí los tutoriales del blog mientras salen los videos) Ahorita lo quise fue quitar el While... while (!cancellationToken.IsCancellationRequested). Lo reproduzco y subo el Issue. Saludos.

    • @NetMentor
      @NetMentor  2 роки тому

      @@ErickGonzalez-uw3cg Prefecto, lo intentaré mirar esta semana pero no aseguro nada que tengo que grabar y preparar algo para el blog también 🤯.
      Gracias.