zoukankan      html  css  js  c++  java
  • 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好的方面) 真的是一本非常簿的书。对照一下你会认为非常有趣。

  • 相关阅读:
    获取文件mime类型
    PHP的CURL
    PHP curl报错“Problem (2) in the Chunked-Encoded data”解决方案
    MySQL中的group_concat函数
    MYSQL批量修改表前缀与表名sql语句
    ubuntu18.04 无法连接有线
    ffmpeg接收udp输入的h264文件流,推流到rtmp服务器
    nginx-rtmp
    tf.image.crop_and_resize
    tf.reduce_sum
  • 原文地址:https://www.cnblogs.com/blfshiye/p/5096406.html
Copyright © 2011-2022 走看看