Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
NodeJS教程
Node.js适合做主流大型系统吗?
这是来自richardrodger一篇博文,主要阐述微服务和模式匹配(消息),通过Node.js建立一个Http服务器作为微服务,微服务之间通过消息传递,以微服务构建模块,进而模块化构建一个大型系统。原文大意如下:
Web服务性能测试:Node.JS大胜基于Tomcat的REST服务
这次评测是评测Java REST、Java SOAP与Node.JS之间的性能对比,基于内存缓存的Web服务性能对比,对缓存中key/value数据进行插入 抓取 和删除。如下图:
Angular.JS 与node.JS架构中基于token身份验证实现。
前面帖子身份验证中Cookies与 Tokens比较已经说明令牌比cookie好,下面是AngularJS中的实现。
Node.js垂直水平扩展与消息集成方案
这是一篇讨论Node.js在无需修改任何代码从单核垂直扩展到多核,再水平扩展到多台集群和消息集成的分布式系统,展示了Node.JS在无缝扩展性方面要强于Java。其主要架构是Node.js微服务 + 消息Messaging + 集群Clustering 。翻译如下:
为什么Node.js正在成为企业软件的宠儿?
在过去18个月以来Node.js应用呈现指数级增长,它从创新者Voxer (www.voxer.com) 和 Yammer (www.yammer.com) 采取的技术转变为主流大众技术,电子商务沃尔玛和paypal已经在Node上面下了大赌注,而世界上
Node.js 开源论坛
Node.js 开源论坛 Node.js 开源论坛采用
Node.js的Reactor模式 与异步编程
在Ruby on Rails和NodeJS开发者之间曾经引起宗教类的口水战:顺序编程风格 Vs 基于事件编程。目前大部分Web应用包括Ruby on Rails, Java Spring, Django都是使用顺序编程风格。顺序编程是非常简单和可读的,大
KeystoneJS是基于Node.js的CMS应用平台
KeystoneJS是一个基于Node.js express与mongo的CMS内容管理平台和Web应用平台,前端页面基于 Bootstrap (3.0.2) 和jQuery (1.
完整的JavaScript开发堆栈:MEAN
正如当初PHP的LAMP、Spring的SSH等开发堆栈一样,Javascript带来了完整的MEAN开发堆栈,是MongoDB、ExpressJS,AngularJS和Node.js简称。 MongoDB是一
PayPal和Netflix从Java更换到Node.js
服务器端Java用户正在忙着转向javascript, 这是来自infoworld的报告,在去年PayPal从Spring转移到Node.js以后,又爆Java开源社区最大贡献者之一,视频在线巨头,协助成就亚马逊云计算的首个大用户,创新使用大数据实现“纸
使用Java8的Nashorn弥补Node.js密集计算的缺陷
NodeJS带来的原生异步并发与事件驱动编程模型得到认可,但是因为其单线程缘故,不能简单方便地从事密集计算,而java优势是多线程并发,Java 8又引入了Lambda表达式,使得Java多线程并发在处理高CPU负载的计算上既强大又方便,那么我们是否对于Javascript中那些密集计算,比如对集合
请停止Node.js在企业应用中争斗
这是来自Dave Banister的博文Blog,将反对NodeJS在企业中应用的陈旧观点逐一批驳,这篇文章主要是针对微软阵营的程序员。摘要如下,原文请点按标题: 1995年大约有40万人在互联网上,但到201
Node.js实现100%在线的要则
这是针对NodeJS的生产环境中如何保证100%在线不停机的文章。 1.使用Domain模块处理未捕获的异常 未捕获的异常发
Nashorn将Javascript带入企业软件
Nashorn是Java 8中一个新的javascript引擎,因为这个机制,它综合了Java SE 7中的
NodeJX vs Vert.x vs Node.JS Cluster性能测试
这是一次新的NodeJS家族和vert.x的测试,虽然vertx在静态文件上测试很快,但是Nginx可以做得更快,该测试是以服务器端动态测试为主。其中NodeJX是NodeJS的线程版本,NodeJX MT表示多线程,NodeJX ST表示单线程版本。<
Nodyn: 基于JVM的Node.JS
Nodyn是一个基于JVM运行的兼容于Node.js的框架,由DynJS javascript runtime支持,运行于vert.x上,vert.x是一个多语言应用平台和事件总线。 想象一下运行你的Node.
伸缩扩展Node.JS应用
伸缩扩展Node.js应用是一个具有挑战性的任务,Javascript的单线程特性会阻止你的Node使用现代多核应用,比如下面一个基本Http服务器,这个代码无论是在单核还是多核上都是运行在一个线程中。
没有银弹 NODE.JS性能未必就很高
node.js很火,性能如何如何。确实,在使用简单的例子: var http =require('http'); http.createServer(function(req,res) { res.writeH
上页
下页