美团酒店Node全栈开发实践

来源:互联网 发布:计算机自动编程 编辑:程序博客网 时间:2024/04/29 14:29


http://geek.csdn.net/news/detail/71296

  • 最新
sinat_265226518小时前

hahaha,
看看 Uber 如何使用 Go 构建高效可用的查询系统的吧。node相比go,差的不是一点半点。
http://www.jointforce.com/jfperiodical/article/1468
Node只是一些只懂前端JS的菜鸟码农,不是去多学一些语言技术,而是偏执的迷信一门语言而鼓吹的结果,连 node之父自己都不想玩node, 转而搞 go去了。
当然node比较受新人喜欢,因为新人缺乏后端丰富的编程经验和UNIX经验,而 go 的设计哲学充满了UNIX味,这些都是新人难以理解的。但是js,这个后台无关只是用于网页的语言,因为无需太多系统编程经验和工作经验,被新人喜爱也就可以理解了。

0
sinat_265226517小时前

另外,根据哥的经验,美团这哥们由于自己的有限的视野和狭隘的经验,大规模使用node,他们的网站,很多就会陷入莫名其妙的不稳定、偶发的错误异常、难以跟踪的Bug等。
JS本来就是被设计为一种外来侵入的浏览器程序,所以JS的安全性非常重要,而安全性包含两方面:一个是对计算机数据的破坏、窃取等,另一个是对计算机资源的剥夺。
一般人都只注意第一方面,却忽视了第二方面。JS作为外来程序,必须严格限制其对计算机CPU、内存等的占用,否则你的计算机资源被一个网页占用,造成缓慢、死机、正在交易股票而缓慢无法平仓造成损失等破坏。所以各个JS引擎都对JS的CPU,内存等做了严格限制。
一个针对严格限制审查的代码而设计的解释器,却被用来做后端服务器可以大量使用CPU、内存的场景,这本身就是菜刀砍树。
造成这样后果的原因,只有一个:兵熊熊一个,将熊熊一窝。某些公司的技术领导因为个人的知识有限、事业狭隘而把整个公司拉下水。这样的人的祸害是相当严重的。
等着吧,所有用node做大规模后端服务的公司,最后都得陷入混乱。

0
jzqiang5小时前
回复@sinat_26522651:

这哥们看得不仔细,人家后端明明是java。


0 0
原创粉丝点击