首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
node
订阅
A快速建站模板小程序
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
Node.js: 浅析高并发与分布式集群
nodejs是如何和libuv以及v8一起合作的?(文末有彩蛋哦)
首先,nodejs提供那么多模块,以及能在各个平台上跑的飞起,不是因为js很牛逼,而是因为底层依赖了一些你不知道的技术。最大的两个依赖便是v8和libuv。为什么这么说呢?因为一个帮助你将js代码转变成可以在各个平台和机器上运行的机器码,另外一个帮助你调用平台和机器上各种系统特…
Node.js使用async_hooks实现线程池(上)
在实际操作中,使用工作线程时应该使用`线程池`。否则,创建工作线程的开销可能会超过其收益。本文将介绍`async_hooks`模块、`线程池`概念,并使用`async_hooks`模块封装`线程池`。
Node.js使用worker_threads实现多线程
通常情况下,Node.js被认为是单线程。本文的主角worker_threads出现,解决了Node.js不能大量处理CPU密集型任务的痛点。
Node.js多线程完全指南
许多人想知道单线程的Node.js如何与多线程后端竞争。因此,考虑到Node既有的单线程特性,那么多的大公司选择Node作为它们的后端似乎是违反直觉的。要知道为什么,我们必须理解Node单线程的真正含义。 当初创建JavaScript的目的只是为了在web上做一些简单的事情,比…
深入理解Node.js 中的进程与线程
进程与线程是一个程序员的必知概念,面试经常被问及,但是一些文章内容只是讲讲理论知识,可能一些小伙伴并没有真的理解,在实际开发中应用也比较少。本篇文章除了介绍概念,通过Node.js 的角度讲解进程与线程,并且讲解一些在项目中的实战的应用,让你不仅能迎战面试官还可以在实战中完美应…
Node.js 多进程模型
众所周知,JS是单线程执行的,所有的异步都是靠事件循环完成的,如果一个 Web 服务仅有一个线程,那么如何充分利用机器或容器的闲置资源呢?同时,当单线程 Crash 之后又如何保证整个应用的健壮性呢?
5分钟node多进程模型从入门到精通
进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础,进程是线程的容器。 进程拥有独立的空间地址、数据栈,一个进程无法直接访问另外一个进程里定义的变量、数据结构,只有建立了 IPC 通信(Inter Pr…
十七张图玩转Node进程——榨干它
一、现状二、解决措施三、child_process模块3.1创建子进程3.2事件3.3常用属性3.4常用方法3.5进程间通信(IPC)3.6保证系统健壮性四、cluster模块4.1优点4.2创建工作
深入分析Node.js事件循环与消息队列
因此异步IO就要发挥作用了,比如用多线程,如果用 Java 去读一个文件,这是一个阻塞的操作,在等待数据返回的过程中什么也干不了,因此就开一个新的线程来处理文件读取,读取操作结束后再去通知主线程。 这样虽然行得通,但是代码写起来比较麻烦。像 Node.js V8 这种无法开一个…