Тёмный

El EVENT LOOP en Node.js ⚠️ NO LO BLOQUEES! 

Terminal Life
Подписаться 2,5 тыс.
Просмотров 8 тыс.
50% 1

▬ Donaciones: (DEPENDE DE TI que siga haciendo más cursos GRATIS) ▬▬▬▬▬▬▬▬▬▬
Paypal: charliejuc@protonmail.com
En este vídeo aprenderás sobre el EVENT LOOP, CUÁNDO lo estás bloqueando y CÓMO evitarlo.
Repositorio Github del vídeo: github.com/cha...
Suscríbete, dale like y comenta, estaré encantado de responderte o saludarte :)
Github: github.com/cha...
Curso de Vue.JS completo: bit.ly/2Fy0CIi
Curso Node.js: bit.ly/2MSOFS9
Curso Básico JavaScript: bit.ly/2wtHquo
Web: charliejuc.com
Más vídeos que te pueden interesar:
SUBIR Archivos NODE JS Fácil - Uppy y tus-node-server: • SUBIR Archivos NODE JS...
Binary Search en Node.js: • Algoritmo de BÚSQUEDA ...
¿Cómo vulnerar SHA256 con Length Extension Attack?: • ¿Cómo vulnerar SHA256 ...
HMAC al Rescate ¿Cómo Protegernos del Length Extension Attack?: • HMAC al Rescate ¿Cómo ...
Git cherry-pick: • git cherry pick 💻 (eje...
Fail2Ban Instalar y configurar: • Fail2Ban SSH Linux 💻 I...
Haz click para suscribirte y NO PERDERTE los próximos vídeos: / @terminallife
Sígueme en:
Twitter: / charliejuc
Github: github.com/cha...
LinkedIn: / charlieinsous
Recursos:
Walking Inside the Node.js Event Loop
www.freecodeca...
Javascript Asíncrono: La guía definitiva
lemoncode.net/...

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

 

8 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 24   
@TerminalLife
@TerminalLife 4 года назад
Repositorio Github del vídeo: github.com/charliejuc/event-loop-examples Suscríbete, dale like y comenta, estaré encantado de responderte o saludarte :) Github: github.com/charliejuc Donaciones: (DEPENDE DE TI que siga haciendo más cursos GRATIS) Bitcoin: 1QHBxmSkU4M7tdBDizBEiLXXAeJZdxjGmE Litecoin: LMMFRRGxe8Mxz8gPKduYFNRKUZgbUQZvGy Paypal: charliejuc@protonmail.com Curso de Vue.JS completo: bit.ly/2Fy0CIi Curso Node.js: bit.ly/2MSOFS9 Curso Básico JavaScript: bit.ly/2wtHquo Web: charliejuc.com
@makitocode
@makitocode 3 года назад
Ufff de lejos de los mejores videos del event loop y node, excelente aporte hermano1, videazo!
@TerminalLife
@TerminalLife 3 года назад
Gracias por tu comentario, me alegro de que te sea útil :)
@makitocode
@makitocode 3 года назад
@@TerminalLife Estuve viendo otros videos y ufff, tenés un potencial enerome de crecimiento en el canal, aparte son temas muy particulares y específicos para una audiencia un poco más pro. Suscrito!, saludos desde COL
@christianareinamo5741
@christianareinamo5741 2 года назад
Siento vertigo en la billetera provoca realizarte una donacion pero no tengo ni donde caer muerto. Espero que para cuando consiga trabajo apoyar
@TerminalLife
@TerminalLife 2 года назад
Sin problema, lo primero es lo primero y espero que mis videos y todo el resto de contenido gratuito te ayuden a conseguir un buen trabajo
@4bzu
@4bzu 11 месяцев назад
Masterclass
@nuriahernandez7744
@nuriahernandez7744 2 года назад
Hola! Felicidades por el vídeo. Me ha encantado. Lo has explicado maravillosamente 🥰 Si hacemos un Json.parse en una función asíncrona también bloquearía? Gracias! Me quedo suscrita!
@TerminalLife
@TerminalLife 2 года назад
Buenas! Sí, gran parte de las funciones son síncronas, incluyendo JSON.parse, pero normalmente no es un problema porque se ejecuta rápido en la mayoría de los casos. Pero si por ejemplo ejecutas un ciclo con operaciones síncronas iterando sobre muchos datos, entonces sí puede ser problemático. Un saludo!
@eddydlsb
@eddydlsb 4 года назад
Excelente explicación
@francisfiguereo7940
@francisfiguereo7940 2 года назад
Excelente video. Mira cuando tenga la necesidad de leer un archivo muy grande, como tendría que hacerlo para evitar el bloking del event loop?
@TerminalLife
@TerminalLife 2 года назад
Usando readFile con callback o promesa y evitando readFileSync: nodejs.dev/learn/reading-files-with-nodejs
@kodenix
@kodenix 2 года назад
¿No sería mejor con Stream del módulo fs?. Entiendo que sería muchísimo más rápido y no bloqueante con el readStream o me equivoco??
@TerminalLife
@TerminalLife 2 года назад
@@kodenix para el objetivo de no bloquear el event loop, es indiferente, también si el único objetivo es leer el archivo no creo que aporte un gran beneficio hacerlo en forma de stream. Al final el stream te permite no cargar en memoria el archivo completo e ir a trozos copiándolo o buscando alguna información, en cambio, si igualmente vas a guardar el resultado en una variable al terminar con todo el contenido del archivo, no veo que tenga beneficios. Así que, como todo, depende de lo que vayas a hacer.
@kodenix
@kodenix 2 года назад
@@TerminalLife Muchas gracias por la respuesta y felicitaciones por el video, existen pocos videos de nivel avanzado tan completos como este, un saludo
@TerminalLife
@TerminalLife 2 года назад
@@kodenix me alegro que te haya gustado 😁
@Johnkegd
@Johnkegd 3 года назад
Que buen video. 🙏 Muchas gracias
@leonardoloyo3789
@leonardoloyo3789 3 года назад
excelente
@Ditmaros1
@Ditmaros1 3 года назад
Genial
@johnnyperez7550
@johnnyperez7550 4 года назад
Gracias por la información, consulta ¿Se crea un Event Loop por cada conexión/cliente? es decir ¿si tengo 10 clientes conectados entonces tendré 10 Event Loop?
@TerminalLife
@TerminalLife 4 года назад
No, solo hay un event loop en un proceso de node, por eso incido tanto en que si bloqueas el event loop afectas a toda la aplicación completa, para tener múltiples event loops tendrías que ejecutar múltiples procesos de tu aplicación y poner un proxy que distribuya la carga. Espero haberte resuelto la duda :)
@LeonardoAlvaradoProgramador
@LeonardoAlvaradoProgramador 3 года назад
si el JSON.parse bloquea el event loop entonces que es recomendable para hacer en esos casos ?
@TerminalLife
@TerminalLife 3 года назад
Usarlo hay que usarlo, pero hay que evitar hacer JSON.parse con grandes cantidades de datos en un servidor web. No es algo que deba preocupar en casos normales dado que JSON.parse es muy eficiente, pero hay que tenerlo en cuenta para que no se nos vaya de las manos. También para evitar hacer uso de ese método más veces de las necesarias.
@rainbow-jw3og
@rainbow-jw3og 3 года назад
hola, muchas gracias por tu video me encanto siempre me costo entender este tema, donde puedo ver una "lista" con los funciones/procesos como estan priorizadas por el event loop?
Далее
ПРИКОЛЫ НАД БРАТОМ #shorts
00:23
Просмотров 3,8 млн
🛑 ты за кого?
00:11
Просмотров 114 тыс.
Сказала дочке НЕТ!
00:24
Просмотров 1,1 млн
Node.js Tutorial - 42 - Event Loop
14:21
Просмотров 112 тыс.
6.3  Call Stack, Callback Queue, and Event Loop
18:15
Просмотров 19 тыс.
ПРИКОЛЫ НАД БРАТОМ #shorts
00:23
Просмотров 3,8 млн