---
title: "#non-blocking-io articles | Hashnode"
description: "Explore 12 articles tagged #non-blocking-io on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/non-blocking-io"
---

Tag

# #non-blocking-io

12 posts · 1 followers

[Sanghita Seal](https://hashnode.com/@sanghita) · [May 9](https://hashnode.com/posts/blocking-vs-non-blocking-code-in-node-js/69ff6ef5f239332df4dc223f)

### [Blocking vs Non-Blocking Code in Node.js](https://sanghitadev.hashnode.dev/blocking-vs-non-blocking-code-in-node-js?utm_source=hashnode&utm_medium=feed)

Learn how blocking and non-blocking code works in Node.js and why asynchronous execution improves server scalability.

9 min read · [sanghitadev.hashnode.dev](https://sanghitadev.hashnode.dev/blocking-vs-non-blocking-code-in-node-js?utm_source=hashnode&utm_medium=feed)

[Sanghita Seal](https://hashnode.com/@sanghita) · [May 9](https://hashnode.com/posts/how-nodejs-handles-multiple-requests/69ff74b8f239332df4e0aee9)

### [How Node.js Handles Multiple Requests with a Single Thread](https://sanghitadev.hashnode.dev/how-nodejs-handles-multiple-requests?utm_source=hashnode&utm_medium=feed)

Learn how Node.js handles thousands of concurrent requests using the event loop, async delegation, and non-blocking architecture.

9 min read · [sanghitadev.hashnode.dev](https://sanghitadev.hashnode.dev/how-nodejs-handles-multiple-requests?utm_source=hashnode&utm_medium=feed)

[Sanghita Seal](https://hashnode.com/@sanghita) · [May 9](https://hashnode.com/posts/the-node-js-event-loop-explained/69ff71c4f239332df4de3902)

### [The Node.js Event Loop Explained](https://sanghitadev.hashnode.dev/the-node-js-event-loop-explained?utm_source=hashnode&utm_medium=feed)

There’s a moment almost every Node.js developer experiences where asynchronous code suddenly starts feeling… strange. You write a simple program expecting JavaScript to execute line by line like it al

9 min read · [sanghitadev.hashnode.dev](https://sanghitadev.hashnode.dev/the-node-js-event-loop-explained?utm_source=hashnode&utm_medium=feed)

[Sanghita Seal](https://hashnode.com/@sanghita) · [May 9](https://hashnode.com/posts/understanding-why-nodejs-is-fast/69ff6b89f239332df4d9dfd2)

### [Why Node.js is Perfect for Building Fast Web Applications](https://sanghitadev.hashnode.dev/understanding-why-nodejs-is-fast?utm_source=hashnode&utm_medium=feed)

Learn how Node.js uses non-blocking I/O, the event loop, and concurrency to build fast and scalable applications.

9 min read · [sanghitadev.hashnode.dev](https://sanghitadev.hashnode.dev/understanding-why-nodejs-is-fast?utm_source=hashnode&utm_medium=feed)

[Sanghita Seal](https://hashnode.com/@sanghita) · [May 9](https://hashnode.com/posts/async-code-in-node-js-callbacks-and-promises/69ff3131f239332df4af1748)

### [Async Code in Node.js: Callbacks and Promises](https://sanghitadev.hashnode.dev/async-code-in-node-js-callbacks-and-promises?utm_source=hashnode&utm_medium=feed)

Understand async code in Node.js with callbacks, promises, non-blocking I/O, event loop, callback hell, and Promise.all explained with examples & diag

5 min read · [sanghitadev.hashnode.dev](https://sanghitadev.hashnode.dev/async-code-in-node-js-callbacks-and-promises?utm_source=hashnode&utm_medium=feed)

[Anil Kambar](https://hashnode.com/@anilkambar02) · [May 3](https://hashnode.com/posts/the-node-js-event-loop-how-javascript-does-a-million-things-at-once/69f727b80ab374db99a9efdc)

### [The Node.js Event Loop: How JavaScript Does a Million Things at Once](https://anilkambarweb.hashnode.dev/the-node-js-event-loop-how-javascript-does-a-million-things-at-once?utm_source=hashnode&utm_medium=feed)

Learn how the Node.js event loop works — call stack, task queue, and async handling explained simply with diagrams. Perfect for beginners.

7 min read · [anilkambarweb.hashnode.dev](https://anilkambarweb.hashnode.dev/the-node-js-event-loop-how-javascript-does-a-million-things-at-once?utm_source=hashnode&utm_medium=feed)

[Shriyansh Agarwal](https://hashnode.com/@ShriyanshAgarwal) · [Mar 14](https://hashnode.com/posts/understanding-node-js-architecture-v8-libuv-and-node-bindings-explained/69b5cd2a34db550e2ce9f84c)

### [Understanding Node.js Architecture: V8, libuv, and Node Bindings Explained](https://shriyanshagarwal.hashnode.dev/understanding-node-js-architecture-v8-libuv-and-node-bindings-explained?utm_source=hashnode&utm_medium=feed)

Beginner-friendly guide to Node.js architecture explaining V8 engine, libuv, and Node.js bindings with examples and interview insights.

6 min read · [shriyanshagarwal.hashnode.dev](https://shriyanshagarwal.hashnode.dev/understanding-node-js-architecture-v8-libuv-and-node-bindings-explained?utm_source=hashnode&utm_medium=feed)

[prashant chouhan](https://hashnode.com/@prashantch) · [Aug 31, 2025](https://hashnode.com/posts/what-is-nodejs-a-beginners-guide-to-javascript-on-the-server/68b41cf396afc87953e13797)

### [What is Node.js? A Beginner’s Guide to JavaScript on the Server](https://backend-with-nodejs.hashnode.dev/what-is-nodejs-a-beginners-guide-to-javascript-on-the-server?utm_source=hashnode&utm_medium=feed)

Learn what Node.js is, why it’s fast and scalable, and how to set up your first Node.js app with a step-by-step example.

3 min read · [backend-with-nodejs.hashnode.dev](https://backend-with-nodejs.hashnode.dev/what-is-nodejs-a-beginners-guide-to-javascript-on-the-server?utm_source=hashnode&utm_medium=feed)

[Sachin Tolay](https://hashnode.com/@tolaysachin) · [Jul 30, 2025](https://hashnode.com/posts/blocking-vs-non-blocking-vs-asynchronous-io/6889a6dd606c00d96a262f89)

### [Blocking vs Non-blocking vs Asynchronous I/O](https://nihcas.hashnode.dev/blocking-vs-non-blocking-vs-asynchronous-io?utm_source=hashnode&utm_medium=feed)

When a program performs I/O → like reading from a file or socket → two key questions arise: Does the program stop and wait for the data, or continue running? (Blocking vs Non-blocking IO) Does the program keep checking for the result, or get notifi...

4 min read · [nihcas.hashnode.dev](https://nihcas.hashnode.dev/blocking-vs-non-blocking-vs-asynchronous-io?utm_source=hashnode&utm_medium=feed)

[Meghna Chandra](https://hashnode.com/@m3ghna) · [Jul 4, 2025](https://hashnode.com/posts/what-is-nodejs-understanding-the-event-loop-and-non-blocking-io/6867fe5f7639d0ea29801eab)

### [What Is Node.js? Understanding the Event Loop and Non-Blocking I/O](https://m3ghna.hashnode.dev/what-is-nodejs-understanding-the-event-loop-and-non-blocking-io?utm_source=hashnode&utm_medium=feed)

Node.js Is a Runtime Environment That Lets You Run JavaScript on the Server Side… But What Does That Actually Mean?

4 min read · [m3ghna.hashnode.dev](https://m3ghna.hashnode.dev/what-is-nodejs-understanding-the-event-loop-and-non-blocking-io?utm_source=hashnode&utm_medium=feed)
