High Impact Factor : 4.396 icon | Submit Manuscript Online icon |

Node.js Single Thread Asynchronous I/O Model

Author(s):

Rashmi Bane , Department of MCA, VESIT, Mumbai; Sangeeta Oswal, Department of MCA, VESIT, Mumbai

Keywords:

I/O, Node.js, Asynchronous I/O Model

Abstract

Node is single-threaded and uses a concurrency model based on an event loop. It is non-blocking, so it doesn't make the program wait, but instead it registers a callback and lets the program continue. This means it can handle concurrent operations without multiple threads of execution, so it can scale pretty well. Node.js was never created to solve the compute scaling problem. It was created to solve the I/O scaling problem, which it does really well.

Other Details

Paper ID: IJSRDV3I40838
Published in: Volume : 3, Issue : 4
Publication Date: 01/07/2015
Page(s): 1583-1586

Article Preview

Download Article