M****z 发帖数: 1058 | 1 似乎现在emberjs锋芒没有上半年强了。git上面的star数也很久没有大变化了。看样子
是angularjs现在风头正劲。后台的nodejs相关的mvc之类的框架更是乱战。hacker
news上面对angularjs的舆论现在还不错,尽管他也不是完美的。 |
|
|
z****e 发帖数: 54598 | 3 顺便,startup现在用nodejs
hoho |
|
m******t 发帖数: 635 | 4 我给补充下,能够打通前后端的除了Javascript,还有Clojure/ClojureScript组合,
后者的Clojure已经比较成熟,ClojureScript还在成熟中(已经有生产系统中使用的例
子)。我个人认为后者组合更有潜力,毕竟Clojure+JVM在后端的实力不是Nodejs那套
能够比的,而且Javascript语言本身比较烂,无数坑在那里等着。希望大家都找机会尝
试Clojure/ClojureScript。 |
|
|
z****e 发帖数: 54598 | 6 nodejs不是有一个专门得小工具让你写coffeescript再转换成js? |
|
g*****g 发帖数: 34805 | 7 我操,尼玛真是极品,我就把内容贴出来吧。这下可以了吧。你敢说是同一帖子?
发信人: nkw (非死非活), 信区: Programming
标 题: Re: Surprise! Java is fastest for server-side Web apps
发信站: BBS 未名空间站 (Wed Nov 13 00:56:39 2013, 美东)
浏览了一下代码。似乎比的比较大的包括database一个stack。asp.net甚至用了一个第
三方的json库Newtonsoft。
下面这个link比较的是servlet和nodejs raw http request speed。node.js大概快20%。
http://java.dzone.com/articles/performance-comparison-between
发信人: nkw (非死非活), 信区: Programming
标 题: Performance Comparison Between Node.js and Java EE
发信站: BBS 未名空间站 (Thu Oct 31 00:47:02 2... 阅读全帖 |
|
a*****2 发帖数: 423 | 8 可是web技术也可以直接写app 开发快 最好前端js后端nodejs 最后phonegap一包 可以
发布两个版本 web版本和native app版本 |
|
z****e 发帖数: 54598 | 9 看老魏下一步是不是接受单线程和异步
如果接受了,就往nodejs方向去普及
如果不接受,就往python方向去普及
这两个都很花哨,老魏应该过去有得搞 |
|
z****e 发帖数: 54598 | 10 光比行我觉得还是有点问题
4000行未必比15,5w行容易
而且java里面{}这种一下子就两行,多来几个括号,行数自然增加了
我看nodejs和clojure共用了一个template
所以web server和app server共享模板减少了行数
之前如果两层自己用自己的模板的话,代码很容易就double上去了
还是要看到代码才好说,光看统计数字,很多东西看不出来 |
|
|
|
|
g*****g 发帖数: 34805 | 14 1. It's a realistic question, not everything can be ran in parallel, and
when that's the case, async can only improve your system throughput, not how
quickly a single call can finish. Network latency is for real when you get
through hundreds of services. And for UI, 10ms and 100ms latency can be
easily told.
2. Single monolithic is worse. But you don't have to take it to another
extreme. In most cases, 1000 LOC is an API, not a service. 10K-50K is the
level I prefer, because a single engineer ca... 阅读全帖 |
|
N*****m 发帖数: 42603 | 15 跟websocket有啥关系?
主要是异步,然后是community支持好,发展快。 |
|
|
|
|
x****d 发帖数: 1766 | 19 websocket做push是好,但说overhead小,俺就迷茫了,都光纤入户了,还在乎那点
overhead?js社区很矛盾呀,他们要用js做mvc的时候咋不说overhead的事? |
|
N*****m 发帖数: 42603 | 20 是一个网络协议,跟语言有啥关系,任何语言都可以实现 |
|
x****d 发帖数: 1766 | 21 那你说说java怎么实现,java不就是卡在这了么? |
|
N*****m 发帖数: 42603 | 22 靠,java-websocket没听说过?都用了好几年了。 |
|
|
N*****m 发帖数: 42603 | 24 有什么问题?
无非就是个协议,发什么字节,怎么handshake,明明是个语言agnostic的东西 |
|
m******t 发帖数: 635 | 25 有没有做过benchmark,这个Java (jetty?)+websocket和node.js+socket.io哪个性能
更好? |
|
x****d 发帖数: 1766 | 26 问题是jetty不能算java的实现呀。
java不是没有通用的实现么? |
|
x****d 发帖数: 1766 | 27 你要找人打脸,我不奉陪。你找好虫和赵策去。rfc6455有几年了么?真能吹。 |
|
|
|
x****d 发帖数: 1766 | 30 没意思。你不是同行,我跟你说这些没意思。你要是真是做过用java实现websocket和
客户端通信,我愿意洗耳恭听。或者你知道怎么做也行。扯淡我就不奉陪了。尼玛跟公
园老头扯淡吹牛似的,有毛意思?浪费时间。 |
|
N*****m 发帖数: 42603 | 31 没做过,用过。当然知道怎么做,java的websocket是用threadpool+blocking queue实
现的。根本不是啥难题。 |
|
x****d 发帖数: 1766 | 32 agree, you got one case.
but I have to ask why use http/websocket in the first place? why not build
native app, use tcp or mq could be more efficient? |
|
x****d 发帖数: 1766 | 33 谁说是难题了?
EJB 是难题么?
现在这个情况和ejb有点类似,没有通用的api,有实现的,都是container依赖的。你
要是做java的就知道了,我们强调的是code once,run anywhere。要依赖供应商,我
们还不如上ms。所以大家都还在观望,还在用ajax,还在dwr。 |
|
N*****m 发帖数: 42603 | 34 这个跟websocket有啥关系?难道用mq没这问题?
说了半天,你就是把一个协议跟语言搅合在一起,还觉得自己明白。 |
|
m******t 发帖数: 635 | 35 话不能这么说,websocket可是node.js的一个大卖点,去年我们一个项目的前端就是因
为这个从Ruby on Rails 转为 node.js |
|
x****d 发帖数: 1766 | 36 你不在这行,三言两语没法给你解释清楚。
你不做java,知道那些关于java的乱七八糟也没意义。您就当是件容易的事情吧。反正
您都用了几年了。到时万一你要做一个,你就自己做一个,随便啥语言都成,反正不难
。不过说回来,您这态度比阿三差远了,人家甘地年代就用http2.0了。lol |
|
p*****2 发帖数: 21240 | 37
现在都是同样的backend support both web and mobile吧? |
|
|
p*****2 发帖数: 21240 | 39
至少趋势是。搞两套太麻烦了。这也是很多公司从ror往node转的动力。 |
|
|
N*****m 发帖数: 42603 | 41 你自己去github看看,websocket-java有多少行code。
自己概念没搞明白,lol有用么。 |
|
N*****m 发帖数: 42603 | 42 socket.io搞得早,早期确实是大卖点
不过,现在node搞这么火,websocket绝对不是主要卖点。
楼主就是稀里糊涂,概念不清。 |
|
|
|
x****d 发帖数: 1766 | 45 你个外行,傻了吧唧在这指点内行了。好笑。
让你说个java的通用方案,你顾左右而言他,还给我指个github,说你傻,你还有样了
。你别在这找骂。说了不理你,你还跟在屁股后头烦人?!
你是干java的么?java,懂么? 你以为是php呀?尼玛github有code就敢用?
傻了吧唧的,用你helloworld那点知识就胡吹,还说我老稀里糊涂。客气点行么?
欠骂! |
|
N*****m 发帖数: 42603 | 46 有请java内行goodbug展示他们公司的github。
看来他们公司的github code是不指望人用的。
还尼玛内行,笑死叔了。 |
|
N*****m 发帖数: 42603 | 47 我招java程序员的时候你估计还在吃奶呢。
为啥用java的尽出这些半吊子。搞得我都不好意思跟别人说我也用java。 |
|
|
x****d 发帖数: 1766 | 49 我错了,您牛。您java上websocket都好几年了。我拜服,您牛,您权威。 |
|
x****d 发帖数: 1766 | 50 我用websocket的时候您还是液体呢。有意思?能说明问题? |
|