热门关键词:Web前端|前端开发|HTML5|CSS3|jQuery|CSS3动画
尽管 node.js 是单线程的,但是大多数用于后端开发的编程语言都提供多线程来处理应用程序操作。
为什么单线程有利于后端开发?
开发人员更容易实现应用程序。我们的应用程序在生产过程中不会突然遇到意外的竞争条件。
单线程应用程序易于扩展。
它们可以毫不延迟地在一个时刻收到的大量用户请求提供服务。相比之下,当流量较大时,多线程后端必须等待线程池中的线程释放,才能为用户请求提供服务。利用 Node.js 的非阻塞特性,用户请求不会在单个线程上挂起太长时间(只有在操作不是 CPU 密集型时)。
微信支付
支付宝支付
※大家的支持是我们创作的动力!
发表评论:取消回复
名称(*)
邮箱
网址
验证码(*)
正文(*)
什么时候用 Node.js?07-16
EventEmitter 做了什么?07-16
readFile 和 createReadStream 函数有什么区别?07-16
如何处理 Node.js 中未捕获的异常?07-16
Node.js 能否充分利用多核处理器?07-16
什么是 yarn 和 npm?为什么要用 yarn 代替 npm 呢?07-16
网友回答文明上网理性发言已有0人参与
发表评论: