NodeJS会是昙花一现吗?

在用了一年以后,我感觉node.js有一点不正确劲。它非常有意思,可是我认为我应该用另外一个视角去审视它。

 



网络编程真的能够更easy吗?


node.js无疑有一些设计很好的地方。前段时间我写了一个性能很高的Syslog Collector系统,它能够每秒处理25万个日志,能够同一时候处理数千个TCP并发连接。

它还支持UDP,HTTP和SSL.它是C++写的,使用了 Boost.Asio  架构。它差点儿从来不会崩溃。 非常少会内存泄露。

可是它花了我5个月的时间去编辑(然后重写),測试还有布署。所以,你要知道。写相似的node程序真的不会让你加快开发进度。


须要一个HTTPserver?require(导入) http  模块,假设你想要一台socketserver的话,还须要net模块。

node是一个事件驱动的框架。相对于为每一个链接创始一个线程模型相比有极大的性能优势,node.js取得了twisted无法能取得的成功。 (注* twisted 基于python的异步驱动框架)



node.js的问题是什么?


JavaScript


让我们先说JavaScript - 我喜欢用它的闭包。可是这个语言太扯蛋了。甚至是JavaScriptr的铁杆粉丝都知道它有多可笑。JavaScript the Good Parts (JavaScript好的方面) 真的是一本非常簿的书。对照一下你会认为非常有趣。

原文地址:https://www.cnblogs.com/blfshiye/p/5096406.html