Harsh Mangeharshmange.hashnode.dev·Mar 21, 2024Node.Js Internals: Understanding Libuv and V8 with exampleLibuv and V8 are two open-source libraries that are commonly used together to create high-performance and scalable network applications in Node.js. Libuv is a cross-platform asynchronous I/O library that provides event-driven programming with a consi...Discusslibuv
Calvin Dsouzablog.calvinsd.in·Sep 17, 2023Libuv: Exploring the Core of Asynchronous I/O in Node.jsEvery developer who has used Node.js knows that its runtime, although single-threaded, handles concurrent requests efficiently thanks to asynchronous I/O and the event loop.However, the library powering these features, Libuv often goes undiscussed. W...Discuss·80 readsNode.js
Dr. Alwin Simonblog.alwinsimon.com·Sep 2, 2023Understanding Libuv for Enhanced Node.js Applications DevelopmentNode.js has become one of the most popular runtime environments for building server-side applications due to its event-driven, non-blocking, and highly scalable nature. At the heart of its success lies LibUV, a powerful library that manages asynchron...Discuss·97 readsNode.js
Omar Abdellatifomarabdellatif.hashnode.dev·Aug 30, 2023NodeJS Internal StructureNodeJS Internals and dependencies I've been focusing on backend engineering, and I dived into using JavaScript with Node.js. While I managed to get some projects up and running, I'm curious about the inner workings of JavaScript as a server-side lang...DiscussNode.js
Aresfibbonachos.hashnode.dev·Aug 5, 2023Node.js Under the Hood: How It Leverages JavaScript, Event-Driven I/O, libuv, and the Runtime Environment to Create Performant Applications“What is this article going to be exactly?” This article is going to explore the inner workings of Node.js, including its event-driven, non-blocking I/O model and its use of the V8 JavaScript engine. We will also dive into topics such as the event lo...Arjun and 5 others are discussing this6 people are discussing thisDiscuss·66 likes·300 readsNode.jsnice! will use that! 10
Mohammed Sharooquesharooque.hashnode.dev·Jul 24, 2023Event Loop in Node js and it's InternalsOverview We all know that Node.js is an event-driven architecture. This means Node.js will only respond whenever there is an event initiated. That is everything that happens in Node is the reaction to an event. In reality, a simple get API call to th...DiscussNode.js
Divij Sehgaldivijsehgal.hashnode.dev·Apr 12, 2023Internal Working of Node.js, Event loop and V8 EngineNode.js is a JavaScript runtime built on top of the Chrome V8 engine that allows developers to run JavaScript on the server-side. It is known for its fast, event-driven, and non-blocking I/O model that makes it an ideal choice for building scalable, ...Discuss·250 readsNode.js
Vaibhav Tyagivaibhavtyagi.hashnode.dev·Dec 29, 2022Exploring the Relationship Between Node.js and C++Node.js is a runtime environment that allows you to execute JavaScript on the server side. It is built on top of the V8 JavaScript engine, which is developed by Google and written in C++. V8 is a high-performance JavaScript engine that is designed to...Discuss·105 readsNode.js
Tushar Mukherjeetusharmukherjee.hashnode.dev·Dec 28, 2022Explaining the Key Differences Between Browser JavaScript and Node.js Event LoopsComparison in the big picture 🌄 There are a few key differences between the event loop in browser JavaScript and the event loop in Node.js: Execution environment: While the event loop in Node.js runs inside a separate JavaScript runtime, the event...Discuss·74 readsV8
Ukagha Promisebackendbro.hashnode.dev·Aug 7, 2022How does the Node Event loop work?Introduction Node.js is a runtime environment built on the google chrome V8 engine. It provides an event-driven, non-blocking, and I/O cross-platform to build scalable server-side applications using Javascript. The event loop is a fundamental concept...Discuss·143 readsNode.js