Nodejs技术栈

94 篇文章
27 人订阅

Node.js

五月君

Java 能抵挡住 JavaScript 的进攻吗?

德高望重的IO大臣颤悠悠地走上前来:“启禀陛下,昨日收到战报,有个叫做Node.js的番邦又一次向我国进攻,我边防将士死伤惨重。”

7120
五月君

不容错过的 Node.js 项目架构

Express.js 是用于开发 Node.js REST API 的优秀框架,但是它并没有为您提供有关如何组织 Node.js 项目的任何线索。

9830
五月君

Node.js v13.3.0(Current)发布

Node.js v13.3.0(Current)于 2019-12-03 发布,以下为一些显著的的变化。Node.js 版本不清楚的可以参考 Node.js 版...

4920
五月君

Node.js 项目 TypeScript 改造指南

如果你有一个 Node.js 项目,并想使用 TypeScript 进行改造,那本文对你或许会有帮助。

38020
五月君

Node.js 中实践基于 Redis 的分布式锁实现

在一些分布式环境下、多线程并发编程中,如果对同一资源进行读写操作,避免不了的一个就是资源竞争问题,通过引入分布式锁这一概念,可以解决数据一致性问题。

7110
五月君

Node.js DNS (域名服务器) 模块

作者简介:五月君,Nodejs Developer,慕课网认证作者,热爱技术、喜欢分享的 90 后青年,欢迎关注 Nodejs技术栈 和 Github 开源项目...

8410
五月君

Socket hang up 是什么?什么情况下会发生?

关于 Socket hang up 最早是在一次服务压测中出现的,后来得到了解决,近期在 Node.js 服务迁移 K8S 容器中时又报出了此问题,核查原因之后...

12930
五月君

Node.js 环境性能监控

作者:@LucasTwilight https://juejin.im/post/5c71324b6fb9a049d37fbb7c

18600
五月君

技术栈:为什么 Node.js 是前端团队的核心技术栈

这篇文章向大家介绍下小菜前端的基建在一步步走过来的过程中,NodeJS 是如何使用的及扮演了哪些角色,它对于工程师个人,团队能力,公司研发效率,业务支撑,技术的...

7610
五月君

Node.js 中实践 Redis Lua 脚本

Lua 是一种轻量小巧的脚本语言,用标准 C 语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。由于 Lua ...

10720
五月君

记一次京东 Node.js 直出服务的性能优化

MPM(Market Page Maker)是京东社交电商部的组件化的页面可视化搭建平台,于2016年9月份上线,平均每周150+个页面,目前已经成为社交电商部...

5510
五月君

Node.js 知名框架 Express Koa 都在使用的 Events 模块你了解吗?

在 Node.js 中一个很重要的模块 Events(EventEmitter 事件触发器),也称为发布/订阅模式,为什么说它重要,因为在 Node.js 中绝...

14140
五月君

入门 Node.js Net 模块构建 TCP 网络服务

想做一个简单的 Web API,这个时候就需要搭建一个 Web 服务器,在 ASP.NET 中需要 IIS 来搭建服务器,PHP 中需要借助 Apache/Ng...

12730
五月君

Node.js 部署和运维工作量降低 80%,腾讯 NOW 直播是怎么做到的?

目前,NOW 直播团队正在逐步接入 NGW,完成 BFF 向 SFF 架构的演进。

10020
五月君

重磅 | OpenJS 基金会推出 Node.js 专业认证考试

2019 年 10 月 22 日 OpenJS 基金会启动了新的专业认证计划,以支持 Node.js 开发的未来,两个认证程序分别为 OpenJS Node.j...

11330
五月君

Node.js 定时器详解

只要用到引擎之外的功能,就需要跟外部交互,从而形成异步操作。由于异步操作实在太多,JavaScript 不得不提供很多异步语法。这就好比,有些人老是受打击, 他...

9030
五月君

面向前端工程师的 Node.js 入门手册(四)

数据库,网站系统最重要的部分之一,它好比一个人的大脑,可以记下开发者们想让它记下任何的事情,而且它比人脑更可靠更精准。

5210
五月君

高并发场景下 RabbitMQ 消费端服务限流实践

应用范围为服务访问量突然剧增,原因可能有多种外部的调用或内部的一些问题导致消息积压,对服务的访问超过服务所能处理的最大峰值,导致系统超时负载从而崩溃。

11710
五月君

利用 RabbitMQ 死信队列和 TTL 实现定时任务

实际业务中对于定时任务的需求是不可避免的,例如,订单超时自动取消、每天定时拉取数据等,在 Node.js 中系统层面提供了 setTimeout、setInte...

13320
五月君

消息中间件 RabbitMQ 入门篇

RabbitMQ 是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个 Advanced Message Queuing Protocol (...

10730

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励