2
回答
nodejs是单线程的是不是就可以不用考虑并发问题了?
终于搞明白,存储TCO原来是这样算的>>>   
既然是单线程排队的,是不是操作同一个变量就不用考虑并发的问题了?
举报
554330833a
发帖于1年前 2回/591阅
共有2个答案 最后回答: 1年前
坑爹的node.js,去新公司上班,项目服务器就是用的node.js,弱类型的语言真受不了,做web前端还能忍受,做后端业务处理麻烦,代码重构麻烦,查找函数引用麻烦,跨文件的函数调用麻烦,感觉尽是麻烦事,编辑时bug一定要在运行时才能被发现,坑坑坑
--- 共有 7 条评论 ---
BoXuan回复 @zabcd117 : callback回调es6里有类似C#中的协同功能了,可以用yield等待顺序执行,可以不用那么多callback了 1年前 回复
zabcd117呵呵,用node.js做后端,玩玩还可以,光一个callback就能搞死你,即使有各种generator或者promise也很难看。就不说性能了,出了问题,一般人不知道如何调优,不是说它不行,主要还是看场景。 1年前 回复
采女孩的小蘑菇衷心建议别用node 1年前 回复
BoXuan回复 @jorneyr : node.js单线程的,如果要发挥多核CPU的性能就得在单机上多开几个实例,然后跨进程访问,好像是这样的 1年前 回复
公孙二狗Node.js 很火,但是我从来都不去碰,太坑,我们有个 IM 是 Node.js 做的,300 个人同时连就完蛋,被坑惨了,后来换成 Java 的就好了 1年前 回复
顶部