How Node JS Works?

  Рет қаралды 207,522

Telusko

Telusko

Күн бұрын

Its important to understand how Node JS works as a backend
And How it handle multiple requests from clients.
What is libuv?
Support by becoming a Member : / @telusko

Пікірлер: 267
@deanjones2525
@deanjones2525 4 жыл бұрын
I can't remember what first brought me to your channel, but I must say, you're a wonderful teacher. You break things down succinctly. You ask the questions that newbie programmers would ask, and you provide the answers. You never seem to be in a rush, and you don't make us seem stupid by mentioning a concept and never explaining what it means. Again, you're a wonderful teacher. Thank you for your time and videos.
@ForeverChip03
@ForeverChip03 4 ай бұрын
I second u
@UmeshKhiste
@UmeshKhiste 4 жыл бұрын
One of the best channel to clear basic concept and more about programming language. Keep going...
@Solo_playz
@Solo_playz 2 жыл бұрын
What an explanation .until now I only use node js but didn't know how it works but from now I can explain to others what is node js and how it works very easily 💪👍👍🙏🙏🙏 Thanks Telusko.
@sravan8643
@sravan8643 2 жыл бұрын
The way you were able to breakdown this concept into plain English was beautiful!!! Thanks for the video
@rjaishree8297
@rjaishree8297 Жыл бұрын
I can proudly say that you are my favorite teacher, all i need in your teachings
@sangitakumre3294
@sangitakumre3294 4 жыл бұрын
Good tutorial .... thank you ... you ask yourself the question, the best way to understand that technique in a proper way ..
@pjcodes
@pjcodes 5 ай бұрын
Sir.. hats off!! I spent entire today to understand how node js works ... I was literally on the verge of crying... finally thought of giving this video a try at 1 AM ... Anddd YOUUU made me understand this so simply.. I cant thank you enough... lot of respect!
@shajalkumer938
@shajalkumer938 4 жыл бұрын
You teaching style is really great. 😍😍 and love this style.. Javascript has no thread,,, Ohhh"!!
@kushaalrana
@kushaalrana 4 жыл бұрын
Ong those animations are too good I didn't even knew when the video was over Awesome teaching 👌 Keep Uploading The same way
@kirangandikota95
@kirangandikota95 4 жыл бұрын
One of the best teacher in the world. Every complex concept made simple with your teaching sir..
@mubashir.rahman
@mubashir.rahman 3 жыл бұрын
I was confused about some concepts and I am feeling so lucky after listening you. Much appreciated Sir ! Please keep it up
@niranjangowda9264
@niranjangowda9264 3 жыл бұрын
Take a bow to this man , he just made me to digest all concept easily. 🙏
@subhankarhotta7094
@subhankarhotta7094 4 жыл бұрын
The best video for any beginner looking forward to learn JS. Touched some important concepts but made them look very simple through some great explanation.
@vigneshv1517
@vigneshv1517 4 жыл бұрын
I’ve finally found out what I am looking for. Cleared all of my doubts about node js. Thank you soo much for this video Navin
@samirkrishnach3691
@samirkrishnach3691 4 жыл бұрын
Thank you very much sir for providing such wonderful video.I am watching your nodejs series and I have doubt in my brain since day 1 when i started series. Today my brain gets some rest because of your video.
@abhinavbindra1727
@abhinavbindra1727 3 жыл бұрын
this is the most important thing to understand about node js as it tells us why and where should node js is more powerful. thanks sir
@akankshagarg2204
@akankshagarg2204 4 жыл бұрын
What an amazing tutorial. So crisp and clear. Keep teaching sir! 😊
@srinivaskanuparthi1226
@srinivaskanuparthi1226 3 жыл бұрын
hey bro i wasted my time till now about the concept of Node.js architecture from different sources. now really i am very clear about how Node.js works.thanks for amazing content and great explanation. thank you so much....
@shree4641
@shree4641 2 жыл бұрын
Watch till the end!! ohh Wow, I had a question regarding those workers(aren't those threads) and you said JS is Single-threaded? But you answered my question at the end. Thank you. You are Awesome.🙏
@DikshaChaudhary-oc2do
@DikshaChaudhary-oc2do 26 күн бұрын
What a brilliant teacher you are 😇😇😇
@jayak3768
@jayak3768 3 жыл бұрын
Thank you sir thank you for clarifying that node js does use multi thread behind the scene. Call back is not possible without multi thread. U need another thread to get the response and execute call back method. CPUs do not magically start executing methods upon request from other processes or external systems. There has to be a thread monitoring the incoming requests. This is the case from all the way assembly language to modern programming languages.
@satyajitmahunta7906
@satyajitmahunta7906 2 жыл бұрын
ULTRA LEVEL EXPLANATION ......Realy Awesome
@biplabmishra857
@biplabmishra857 3 жыл бұрын
100 times better than udemy basic . Thanks bro for explaining nicely
@ImranKhan-tc8jz
@ImranKhan-tc8jz 4 жыл бұрын
Hey Navin. This was the best and simple explanation of the topic. Can you please make a DETAILED video on this topic next? Also it would be great if you share some resources. Thank you.
@vijayppatel
@vijayppatel 2 жыл бұрын
very clear explanation with meaningful example with multiple situation. I like "What If".
@dcn4lyf
@dcn4lyf 4 жыл бұрын
I love the way you explained this. it was very insightful
@Craazzuu
@Craazzuu 3 жыл бұрын
Hi Navin... The way u teach... Is makkhaan... Simple goes deep in my brain... Keep it bro...
@svanaja331
@svanaja331 Жыл бұрын
No words to stay, Magnificent job sir
@Adam-gp3ij
@Adam-gp3ij 4 жыл бұрын
Thank you, hope you will publish the second video soon. I am just started working on Node JS
@tanneeruvamshi9367
@tanneeruvamshi9367 3 жыл бұрын
Nearly half of my class students learn python from ur Chanel including me great brother 💛
@nikithanalumachu3431
@nikithanalumachu3431 4 жыл бұрын
your videos are helping me a lot in understanding the concepts clearly. Thank you
@KarthiVlogs21
@KarthiVlogs21 3 жыл бұрын
Best explanation of "How node js works" @great sir
@lokeshwaraachari6781
@lokeshwaraachari6781 8 ай бұрын
What a explanation...... the way u explain and background images are very nice... understood very clearly........❤
@sumanbyte
@sumanbyte 2 жыл бұрын
Crazy ! That's what i was looking for ! Now i understood the underlying principles of node js. Thank you Navin sir !.
@engr.mzubair5807
@engr.mzubair5807 2 жыл бұрын
highly appreciated Sir Just Awesome I came here first time => 3 things happened 1. Concept clear 2. Like your video 3. Subscribe your channel
@TheBeast-ge6uz
@TheBeast-ge6uz 3 жыл бұрын
Thank you sir for the video clears all basics of nodejs keep going sir 👍🏻.
@blackmamba3984
@blackmamba3984 Ай бұрын
Clear in just one take on retake...love you
@sidique5269
@sidique5269 4 жыл бұрын
Best teacher in programming world
@aqwcom
@aqwcom 3 жыл бұрын
Clearest explanation I've found thusfar.
@ShubhamDubey-ox5hx
@ShubhamDubey-ox5hx 2 жыл бұрын
Hi @Navin, I think you are incorrect in saying that libuv, in turn uses kernel to implement multithreading!!! In fact, libuv has been developed to handle asynchronous operations for which there is weak kernel support (like file and dns operations) and for cpu-intensive operations in core node modules like zlib and crypto. You had very well explained the nodejs working except for the last part, so if you can correct it, perhaps your audience would be benefitted!!!
@6066ChetanKhairnar
@6066ChetanKhairnar 3 жыл бұрын
This one video Cleared many doubts thanks sir u are a real gem
@thecloudstories
@thecloudstories Ай бұрын
Cleared my all basic doubts. Thanks
@jyothikethireddy5712
@jyothikethireddy5712 4 жыл бұрын
Very nice way of teaching basics thank you very much for doing such videos and sharing knowledge
@MohdSameer-sx8yw
@MohdSameer-sx8yw Жыл бұрын
very knowledgeable video, smooth & clear explanation
@PrateekMehtaABDFAN
@PrateekMehtaABDFAN 4 жыл бұрын
Your videos answer how and Why perfectly ..
@leslieataembo
@leslieataembo Жыл бұрын
Excellent knowledge transfer in simple terms when diving into the process and functions of Node.js
@anuradhagupta5384
@anuradhagupta5384 2 жыл бұрын
Really Appreciate your Teaching skills and knowledge. Thank you for delivering so good video
@pradeepantony9706
@pradeepantony9706 3 жыл бұрын
Thank you Navin. Wonderful explantion. I enjoy watching all your videos. I have a doubt however. Hoping you or anyone reading this can help. How does node know which request to delegate to the worker and which not to ? Thank you.
@prakesh4721
@prakesh4721 4 жыл бұрын
Hey Naveen Reddy u r explain the concepts very clear keep more videos to educate us
@smitrakholiya1894
@smitrakholiya1894 Жыл бұрын
What a explaination sir! Thank you very much for this video! I learn lot of new things from video
@thisismazhar
@thisismazhar 4 жыл бұрын
awweeesssooomemeee!!!! dimag ka patti khul gaya.....great clarification. Thank you!
@acp28
@acp28 Жыл бұрын
Feeling lucky to come across this video. Keep sharing such content.
@PurelandTourandTravels
@PurelandTourandTravels 8 ай бұрын
This video help clear about some really important conepts. Thanks a lot .
@skilful-mind
@skilful-mind Жыл бұрын
explanation is just mind blowing .
@nikolamaroski5647
@nikolamaroski5647 4 жыл бұрын
Excellent, good paralel with other languages , so we can compare it and understand it better.Comperhensivly ! 👏👏👏
@shivakanyal3617
@shivakanyal3617 4 жыл бұрын
sir u are just great , your way of explaination is just wonderful... thank you so much sir
@krishnendupatra7529
@krishnendupatra7529 3 жыл бұрын
after viewing hundreds of videos on non-blocking I/O, finally, I find a good explanation
@mdashiqurrahman2665
@mdashiqurrahman2665 4 жыл бұрын
You are a real teacher. tnx
@rajeshroshan8261
@rajeshroshan8261 3 жыл бұрын
Thanks for this amazing explanation. Could you please resolve my one query. If we have libuv library to handle multiple request then why we use clustering in node js.
@kannanellis
@kannanellis 3 жыл бұрын
Got very Good understanding of how it is working..Thank you Bro..Pls add more videos
@manansheth3064
@manansheth3064 2 жыл бұрын
Amazing! Some of the best detailed explanations I have seen.
@iMakeYoutubeConfused
@iMakeYoutubeConfused 4 жыл бұрын
Thanks for this explanation I tried to explain this to one of my intreviewers when I said that behind the scenes Nodejs uses muliple threads but he was not convinced XD I want to send hime this video so bad
@krishnareddybhupathi441
@krishnareddybhupathi441 4 жыл бұрын
Thank you so much... Navin Reddy sir ..
@prathamjoshi5945
@prathamjoshi5945 4 жыл бұрын
thanx again sir, u r simply great to explore the concepts. may i request u to make a complete vdo like u have made for python as a complete website with mysql.
@kishanikandasamy
@kishanikandasamy 3 жыл бұрын
It is so informative.Please make a series of videos on React JS
@raniguntikadi7470
@raniguntikadi7470 4 жыл бұрын
Excellent teaching.....very interesting....
@pratikrane149
@pratikrane149 4 жыл бұрын
Sir, you didn't add your last two videos in your Nodejs playlist. I bookmark your playlists so, whenever you upload a video kindly update your playlists too. And as always, thank you for providing us such valuable content!
@3D4Dhellomictestig123
@3D4Dhellomictestig123 3 жыл бұрын
very very Amazing Explanation about Nodejs and also how Single and multi thread is work...:)
@saurabhbagade1178
@saurabhbagade1178 3 жыл бұрын
This is very thorough with his concepts and examples.😉😉
@lings628
@lings628 3 жыл бұрын
Thank you for the clear explanation. I am curious to know what happens when all the workers are busy and not able to take any more tasks from the main single thread? Will these tasks get queued up until a worker is available, but the main thread will continue to accept new requests and queue up the tasks to the workers?
@AshutoshSinghQuick
@AshutoshSinghQuick 4 жыл бұрын
Thank you! I finally found the answer as how nodejs uses libuv to use multiple threads!
@manirajs4658
@manirajs4658 4 жыл бұрын
Thank you Sir, Now, I got clear idea of when should use NodeJs and when should not use NodeJs.👏✨👏
@amitthatey2611
@amitthatey2611 2 жыл бұрын
Wonderful Teacher, Thank you sir.
@thatisai12
@thatisai12 2 жыл бұрын
your the Master Sir in Java World!
@Pahadiballer
@Pahadiballer 3 жыл бұрын
finally i got the concept.Thank you so much.
@naveenchowdary3042
@naveenchowdary3042 Жыл бұрын
Take a bow to this man .
@mayurnerkar9682
@mayurnerkar9682 3 жыл бұрын
Best explanation for nodejs Thanks You So Much !!
@RedFlame64
@RedFlame64 6 ай бұрын
Nice explanation
@binidabright1181
@binidabright1181 2 жыл бұрын
Exactly the kind of explanation i was expecting. Thanks sir!!
@ayushgoyal7133
@ayushgoyal7133 3 жыл бұрын
Bro you teach in a very interactive way, to me at least. Keep up the good work. 👌
@fahimuddin3822
@fahimuddin3822 4 жыл бұрын
Its just best description about Node js
@minindu6582
@minindu6582 4 жыл бұрын
Nice Explanation and need more explanation of the event loop and the event queue
@ekamjotkaur8381
@ekamjotkaur8381 Жыл бұрын
It couldn't be explained any better than this
@heavenworld145
@heavenworld145 4 жыл бұрын
Great jo... 💪💪💪💪 Keep it. I like your teaching style and accent. Plz give knowledge basic to advanced. 💪💪💪💪💪💪💪💪💪💪
@dhruvjoshi1115
@dhruvjoshi1115 6 ай бұрын
cleared the concept beautifully
@coolramama9
@coolramama9 4 жыл бұрын
Thank you Naveen garu, I have small doubt.. You mentioned that Node js is not good for Cpu intense task... what if there million number of clients accessing the same server at a time? Will node js has a capacity to handle multiple millions of requests at a time?
@liveinthecity11211
@liveinthecity11211 4 жыл бұрын
Love your content, Navin. Keep it up!
@faxxo9635
@faxxo9635 3 жыл бұрын
Sir, with respect we don't create multiple threads even under the hood for nodejs. so, using worker threads to handle multiple things ultimately block the queue rather than callstack of javascript execution, instead, we use epoll (assuming Linux) to maintain file descriptor and and its attached events. so, epoll is providing non-blocking i/o, not worker threads😅.
@someshbaheti4640
@someshbaheti4640 4 жыл бұрын
the concept was OP brother!!.Appreciate your work
@Dhanshri007
@Dhanshri007 4 жыл бұрын
Very nice explanation sir but there is confusion about on non blocking i/0
@Ritu1989videos
@Ritu1989videos Жыл бұрын
Wow simple amazing how easy way you explained !!
@deepeshsoni9532
@deepeshsoni9532 3 жыл бұрын
lovelly explained clear all my dought thank u
@Mahesh-gq7fm
@Mahesh-gq7fm 4 жыл бұрын
Great explanation. But I have a doubt, why don't we run the CPU intensive tasks using libuv with kernel threading facility. What's the disadvantage of using it? Thank u very much.
@peterchen6462
@peterchen6462 10 ай бұрын
Thanks for your explaintation. That's very useful
@manojbhamre6062
@manojbhamre6062 3 жыл бұрын
Just wow...great explanation... Found very good channel
@mallik1123
@mallik1123 2 жыл бұрын
Awesome explanation. Thanks for sharing it.
@aniljacob7630
@aniljacob7630 4 жыл бұрын
Great presentation Naveen. Keep it up!!!
@suryateja6103
@suryateja6103 4 жыл бұрын
Sir, please make a playlist "swift tutorial for beginners " . it will be really helpful to many people. Moreover it will be much helpful to me . Please sir..... 🙏🙏🙏. This is my humble request
@Rohith_S_Siddeshwara
@Rohith_S_Siddeshwara 3 жыл бұрын
sir in 3:29 you said that tomcat server will assign multiple threads for all the requests.. if that server is requesting the other normal server which does not have multiple threads then what is the use of tomcat server providing threads.. sir please explain this
@tanaykulkarni822
@tanaykulkarni822 4 жыл бұрын
Wonderful and Useful And Helpful Really Helped me in becoming a good Programmer
What is NPM? | Node JS
8:53
Telusko
Рет қаралды 127 М.
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 47 МЛН
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 269 #shorts
00:26
Will A Basketball Boat Hold My Weight?
00:30
MrBeast
Рет қаралды 106 МЛН
Smart Sigma Kid #funny #sigma
00:14
CRAZY GREAPA
Рет қаралды 64 МЛН
How NodeJS Works?
14:23
Piyush Garg
Рет қаралды 145 М.
Node.js is a serious thing now… (2023)
8:18
Code With Ryan
Рет қаралды 654 М.
NodeJS 22 Just Dropped, Here's Why I'm Hyped
14:31
Theo - t3․gg
Рет қаралды 91 М.
Fastest Way to Learn ANY Programming Language: 80-20 rule
8:24
Sahil & Sarra
Рет қаралды 894 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 310 М.
JavaScript Visualized - Event Loop, Web APIs, (Micro)task Queue
12:35
Node.js Tutorial for Beginners: Learn Node in 1 Hour
1:18:16
Programming with Mosh
Рет қаралды 6 МЛН
What is Node js? | Simplified Explanation
8:49
Telusko
Рет қаралды 779 М.
JavaScript: How It's Made
10:54
Fireship
Рет қаралды 883 М.
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 47 МЛН