Hola Hector, yo no he entendido aún la relación entre los hilos que uno crea en c# y los cores o hilos de la máquina real, cada hilo que uno crea en c# ocupa un core o hilo de la máquina real? o ya la máquina real administra su procesamiento independiente que uno use la cantidad de hilos que sean en c#? o los hilos se pueden ejecutar en el mismo core o núcleo de la máquina? perdón por la ignorancia en este tema te agradezco tu respuesta y gracias por el vídeo, entendí más sobre los hilos.
Pregunta: es lo mismo tener un controlador con acciones asíncronas y llamarlas desde un form, que tener un controlador con operaciones síncronas pero llamarlas desde Ajax? cuáles diferencias en cuanto a rendimiento, usos y tiempos de respuesta hay? y tener operaciones asíncronas y llamarlas desde Ajax? Gracias como siempre por compartir tu valioso tiempo y conocimiento con nosotros los simples mortales
Tienes mayor rendimiento con async, por el hecho de que iis lo toma como un hilo independiente, a pate si hay recursos como colas de procesos se manejan de manera mas rápida, haré un video demostrando ventajas próximamente.
Saludos Héctor, gracias por tan amenos ejemplos, por curiosidad, ¿sabes si existe alguna manera para determinar la cantidad máxima de hilos para crear?
Prueba y error. Ya que hay muchos factores. Por ejemplo que tengas en el mismo server la bd y depende la carga de esta tenga muchos recursos ocupados. Por eso se debe probar el nivel optimo a prueba y error dejando parametros para subir o bajar cantidad de hilos.
@@hdeleonnet Disculpa la falta de conocimiento, ¿cómo? Si desconoces, normal hermano, te admiro por la buena onda que siempre tienes al momento de compartir :D
@@hdeleonnet ¡Ya te entendí! y me generaste más curiosidad ¿cómo le haces para definir los parámetros de subir o bajar la cantidad de hilos? ¿algún archivo de configuración que puede modificarse durante un build process?
Hola tengo una pregunta si en utilizo un único método con parámetros para ejecutar un proceso, se puede hacer de esta manera?, es decir que yo llame al método para que se ejecute en diferentes parametros. Gracias
no todo es a nivel procesadores, puedes tener un hilo que este saturarndo tu ram, o tu red, también los recursos compartidos como archivos se deben manejar, son varias cosas, no solo cpu
A lo que me refiero es que por más hilos que pongas no se pueden procesar más de los que tiene tu procesador, no hablo de complejidad sino de la lógica de un hilo
Si te ha gustado el video, puedes apoyarme dando like y compartiéndolo en tus redes sociales, ¡Muchas gracias!
estoy en la universidad y no le entendia que carajos era un hilo de forma detallada, pero ahora si, muchas gracias bro
Genio Héctor. Muy didáctico. Tenes el don de explicar cosas complejas de forma muy simple. Felicitaciones
Excelente video Hector. Gracias.
Muy buena explicacion sencilla y facil de entender :) Muchas Gracias !
Muy bueno, muchas gracias. Saludos desde Uruguay!!
Genial explicación, propongo como tema: Que diablos es un "Middleware" Net Core
Excelente video. Me quedó súper claro. Gracias
Gran explicación. Nuevo suscriptor. Muchas gracias
gracias a ti
Buenísimo. Esta temática siempre me quedó postergado! Vamos a ver qué tal!
excelente video y manera de explicar, gracias por ayudarnos
Este vídeo vale oro
Excelente video te felicito
Excelente tema sensei, gracias
Gracias
Excelente como siempre Hector!!!
excelente
una joya en youtube :´D
buenísimo, explicas chevere jaja te entendí mas que a mi profe xdxd
bien explicado mucha gracias por compartir, ahora buscar como hago un programa en java que trabaje con hilos.
Me encanto!!!
Hola Hector, yo no he entendido aún la relación entre los hilos que uno crea en c# y los cores o hilos de la máquina real, cada hilo que uno crea en c# ocupa un core o hilo de la máquina real? o ya la máquina real administra su procesamiento independiente que uno use la cantidad de hilos que sean en c#? o los hilos se pueden ejecutar en el mismo core o núcleo de la máquina? perdón por la ignorancia en este tema te agradezco tu respuesta y gracias por el vídeo, entendí más sobre los hilos.
Pregunta: es lo mismo tener un controlador con acciones asíncronas y llamarlas desde un form, que tener un controlador con operaciones síncronas pero llamarlas desde Ajax? cuáles diferencias en cuanto a rendimiento, usos y tiempos de respuesta hay? y tener operaciones asíncronas y llamarlas desde Ajax?
Gracias como siempre por compartir tu valioso tiempo y conocimiento con nosotros los simples mortales
Tienes mayor rendimiento con async, por el hecho de que iis lo toma como un hilo independiente, a pate si hay recursos como colas de procesos se manejan de manera mas rápida, haré un video demostrando ventajas próximamente.
Saludos Héctor, gracias por tan amenos ejemplos, por curiosidad, ¿sabes si existe alguna manera para determinar la cantidad máxima de hilos para crear?
Prueba y error. Ya que hay muchos factores. Por ejemplo que tengas en el mismo server la bd y depende la carga de esta tenga muchos recursos ocupados. Por eso se debe probar el nivel optimo a prueba y error dejando parametros para subir o bajar cantidad de hilos.
@@hdeleonnet Disculpa la falta de conocimiento, ¿cómo? Si desconoces, normal hermano, te admiro por la buena onda que siempre tienes al momento de compartir :D
Probar y ejecutar con 4 hilos. 5 6 etc. Monitorear recursos etc
@@hdeleonnet ¡Ya te entendí! y me generaste más curiosidad ¿cómo le haces para definir los parámetros de subir o bajar la cantidad de hilos? ¿algún archivo de configuración que puede modificarse durante un build process?
Web.Config o app.Config
Una pregunta, se puede implementar hilos en componentes. Espero un comentario de como se haría. Gracias.
Tengo una pregunta, vi el video de programación asincrónico. Cuál es la diferencia de la programación multihilo con la asincrónica???
Hola tengo una pregunta si en utilizo un único método con parámetros para ejecutar un proceso, se puede hacer de esta manera?, es decir que yo llame al método para que se ejecute en diferentes parametros.
Gracias
Hola, en que casos se puede producir un deadline ?
Excelente explicación amigo, solo me quedo una duda funciona con cualquier procesador?
Y si no, como se con cual si y con cual no?
Cualquiera
😂😂😂Con bebidas todos se entiende.
Propongo uno que sea ""que diablos es Docker?" (perdon si existe no lo vi)
2:47 jajaja, solo sirve cervezas y le vale madre que pidas XD
Esto me sirve para detener un proceso hasta obtener un parametro y luego seguir con el proceso anterior?
si con await y async
hola, como puedo enviarle parámetros en la llamada?
Puedes hacer una aplicacion Windows form, donde se envien y reciban mensajes de whatsapp?
Ya es de paga usar Whatsapp asi
Y para que cada hilo avance un valor aleatorio?
Los hilos dependen del número de procesadores físicos y virtuales que tenga no?
Abre un archivo con un hilo que lo tengas en memoria ram y te pese 1gb. Si tienes 2 de ram imagina.
@@hdeleonnet ¿a qué se refiere maestro?
no todo es a nivel procesadores, puedes tener un hilo que este saturarndo tu ram, o tu red, también los recursos compartidos como archivos se deben manejar, son varias cosas, no solo cpu
A lo que me refiero es que por más hilos que pongas no se pueden procesar más de los que tiene tu procesador, no hablo de complejidad sino de la lógica de un hilo
@@darqkomotovlogs los hilos en la programacion y los hilos de los procesadores son dos cosas diferentes, los del primero tienen q ver con el OS
como se llama el enunciado