No video

You Don't Know Node - ForwardJS San Francisco

  Рет қаралды 28,335

ForwardJS

ForwardJS

Күн бұрын

"Before you bury yourself in packages, learn the NodeJS runtime itself. This talk will challenge the very limits of your NodeJS knowledge,"
Samer Buna
Presented at ForwardJS, July 26 & 27, 2017

Пікірлер: 38
@manishregmi4801
@manishregmi4801 4 жыл бұрын
Before the video began: WTF do you mean I don't know nodejs ... 5 minutes after watch the video... holy crap I did not know nodejs ..
@rafaelveggi
@rafaelveggi 4 жыл бұрын
I'm only 11min in but I'm safe to say this is the best ES talk I've watched so far. Big thanks for sharing
@It7Is7Charlie
@It7Is7Charlie 6 жыл бұрын
seriously, genius talk. Dude, you are awesome!
@mohsenkhashei5472
@mohsenkhashei5472 Жыл бұрын
Thanks to Samer Buna
@SamuelKarani
@SamuelKarani 4 жыл бұрын
Me "I'm kind of a node expert" Samer "Hold my beer!"
@georgebenjamin6632
@georgebenjamin6632 3 жыл бұрын
I knew the answers to about 70% of these questions, I'm so proud of myself!
@AkshayAradhya
@AkshayAradhya 6 жыл бұрын
Loving this talk... Watched it till 12:24. Will come back and watch the whole thing
@alibarznji2000
@alibarznji2000 4 жыл бұрын
this guy is a genius, I took his course on plural sight and it was awesome
@namanjindal3089
@namanjindal3089 Жыл бұрын
please share the course name
@alibarznji2000
@alibarznji2000 Жыл бұрын
@@namanjindal3089 Nodejs by Samir Buna, It was quite a while ago, so I don't remember much
@nishantsabharwal13
@nishantsabharwal13 5 жыл бұрын
Brilliant Talk. I really didn't know node :D
@sanjayshr1921
@sanjayshr1921 5 жыл бұрын
8:08 export is an object reference for the module.
@ericaskari
@ericaskari 4 жыл бұрын
One of the BEST EVER, thank you
@ivanslepchenko9785
@ivanslepchenko9785 Жыл бұрын
This is just super cool. Thanks!
@piano9446
@piano9446 3 жыл бұрын
YES, that's a really good presentation!
@saifaligour7957
@saifaligour7957 Жыл бұрын
Very good talk
@amitgujar6231
@amitgujar6231 Жыл бұрын
superb video i ever watched
@Julius-fd2sd
@Julius-fd2sd 5 жыл бұрын
Very good and helpful talk! Thank you!
@shaikhanuman8012
@shaikhanuman8012 2 жыл бұрын
Clear explanation TQ very much
@Rmargve
@Rmargve 5 жыл бұрын
Kudos man, good talk
@iamworstgamer
@iamworstgamer 3 жыл бұрын
this guy is genius .
@GeordyJames
@GeordyJames 5 жыл бұрын
Best tips ever. Thanks
@leminhdung1981
@leminhdung1981 2 жыл бұрын
Amazing guy! :)
@localghost3000
@localghost3000 5 жыл бұрын
The speaker said that when the call stack and event queue are both empty, the node process exits. In case of http servers created using node, how exactly is the server is kept alive when we don't have any incoming requests at a given point of time?
@mugs4439
@mugs4439 4 жыл бұрын
Qais Makani as he stated immediately after... you set a process to keep it alive
@NxMOHAMAD
@NxMOHAMAD 4 жыл бұрын
because it's not the requests that's keeping the process alive, it's the listening to the port that does.
@dapobelieve
@dapobelieve 4 жыл бұрын
The process of listening keeps the application alive
@travisreacher704
@travisreacher704 3 жыл бұрын
Idle
@amans6504
@amans6504 3 жыл бұрын
omg so now i understood why we do server.listen,
@lwouisYT
@lwouisYT 5 жыл бұрын
Comparing spawn and exec and saying spawn is better because you get a stream instead of a buffer. What is a stream if not a buffer? These are all shared memory were one program is writting info to be consumed by the other. Piping in a shell uses buffers
@kavan1773
@kavan1773 4 жыл бұрын
While I don't know the answer for sure as I'm still learning Node myself I would have to guess that the difference is something like this: a Stream uses a fixed size buffer and continuously writes data to it, flushes, and then writes more data. A Buffer can be arbitrarily large and attempt to read all or as much of the data at once. So if you're reading 2GB of data total, using Streams will use very little memory to complete the full read operation by reading it in chunks of a fixed amount. However, with Buffers you may end up creating a Buffer of 2GB which is too much memory to hand over to a program that is simply reading data.
@lwouisYT
@lwouisYT 3 жыл бұрын
@@kavan1773 buffer/stream are real world analogies to give a vibrant picture. They both refer to the same technique of allocating memory, and writing to it in batches, instead of fully allocating everything. As i said piping in a shell uses buffers. A webserver uses buffers. A streaming server like Kafka uses buffer. Anything networking does. You can call it streaming and it's equally valid. Video streaming is using buffer. It's sometimes tells you it's buffering for instance. It's one and the same
@Steve-Richter
@Steve-Richter 4 жыл бұрын
Does node run on multiple threads? I guess reading a file can run on a thread. But how would node know it can safely run two different user functions in separate threads?
@NxMOHAMAD
@NxMOHAMAD 4 жыл бұрын
by default it is single-threaded. there are ways for you to make it multi-threaded.
@travisreacher704
@travisreacher704 3 жыл бұрын
Ask your neighbor
@salehsoleimani
@salehsoleimani 5 жыл бұрын
perfect
@kavan1773
@kavan1773 4 жыл бұрын
The more I learn about Node the more I start moving towards golang
@huirenchuah3597
@huirenchuah3597 3 жыл бұрын
10/10
Azat Mardan: You Don't Know Node.js - JSConf Iceland 2016
33:54
Happy birthday to you by Tsuriki Show
00:12
Tsuriki Show
Рет қаралды 12 МЛН
王子原来是假正经#艾莎
00:39
在逃的公主
Рет қаралды 15 МЛН
OMG what happened??😳 filaretiki family✨ #social
01:00
Filaretiki
Рет қаралды 13 МЛН
PEDRO PEDRO INSIDEOUT
00:10
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 18 МЛН
Generics: The most intimidating TypeScript feature
18:19
Matt Pocock
Рет қаралды 172 М.
The Node.js Event Loop: Not So Single Threaded
31:54
node.js
Рет қаралды 166 М.
Node's Performance Hooks and Event Loop
21:55
ForwardJS
Рет қаралды 1,6 М.
NodeConf EU |  A deep dive into libuv - Saul Ibarra Coretge
24:15
I tried 8 different Postgres ORMs
9:46
Beyond Fireship
Рет қаралды 406 М.
Take Your HTTP Server to Ludicrous Speed [I]
30:03
node.js
Рет қаралды 23 М.
Ryan Dahl: Original Node.js presentation
48:32
stri8ted
Рет қаралды 227 М.
Happy birthday to you by Tsuriki Show
00:12
Tsuriki Show
Рет қаралды 12 МЛН