论坛首页 Java企业应用论坛

搞不懂为啥总有人说.NET的软件投入大,效能低,弱智

浏览 16813 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2012-04-24  
richard_2010 写道
sourceforge 写道
已经很少上CSDN了,感觉里面的人素质比较差,不管什么帖子,只要跟java占个边,下面回帖肯定一堆骂的!不知道csdn里面的程序员素质都是这么低呢?还是某种体系的程序员素质普遍不高呢?这个就不可而知了!不管怎样,请csdn里的网友文明、理性回帖!再挣java、.net也没什么用,都是苦逼的体系,五六年经验,也不如ios程序员一年经验钱多!


csdn初级程序员比较多
iteye几年前大牛还比较多,自从被收购后感觉慢慢沦落成csdn了

平心而论,目前的几个社区中,网友素质最高的也就数oschina了,至少喷子和谩骂较少!
0 请登录后投票
   发表时间:2012-04-24  
每一分钟 写道
lenaLee 写道
每一分钟 写道
对于企业应用可能差不了太多,但windows server不如linux apache jboss稳定是公认的,linux可以几年不重启,windows一个月不重启机器已经无响应了吧,而大规模的互联网应用,都是上百数千台服务器,采用java方案只需要投入硬件的钱,而且硬件可以很廉价。


终见有些技术含量的回复,谢谢

我承认linux apache jboss的稳定性,不过windows的不稳定我不认同,我不知道您是从哪里得到“一个月不重启就无响应”这种体验的。有具体例子吗?
windows的服务过多,其中一些太多余了,需要管理人员精心配置。这是我的经验。
还有,您说的“而大规模的互联网应用,都是上百数千台服务器”,我想问下,根据您的经验,这上百上千台服务器,用于web服务器的比例是多少?


互联网应用主要关注qps、rt、load等参数
为了能够有很高的可用性、稳定性、高吞吐、快速响应
以淘宝为例子
一般的应用是
vip(硬件负载均衡)
web集群(apache+jboss)
数据库,一般是mysql集群
cache分布式缓存集群
各种分布式服务,包括消息中间件,数据库中间件,高性能远程服务中间件,任务调度平台,离线数据分析

一个简单的应用不需要多少机器,但是它不是孤立的,需要外围一堆解决方案。


所以您的观点也是:选.NET还是选Java,其实是不重要的?
0 请登录后投票
   发表时间:2012-04-24  
lenaLee 写道
sourceforge 写道
已经很少上CSDN了,感觉里面的人素质比较差,不管什么帖子,只要跟java占个边,下面回帖肯定一堆骂的!不知道csdn里面的程序员素质都是这么低呢?还是某种体系的程序员素质普遍不高呢?这个就不可而知了!不管怎样,请csdn里的网友文明、理性回帖!再挣java、.net也没什么用,都是苦逼的体系,五六年经验,也不如ios程序员一年经验钱多!


别扯没用的。别歪楼。素质高低不分阵营,不分人种,不分肤色,不分国界,不分地域……………………
ios程序员挣钱多?别扯了,别只盯着金字塔顶端的那几个人。
我有个朋友在家做了几年了,钱没挣着,老婆也没有,但我佩服他,执著,较真,不捣浆糊!

ios一年经验,在appstore有成功发布程序的经验,如果这种条件兄台觉得在北上广能找到多少钱呢?咱不说金字塔尖的,就说普通的!或者你搜搜行情了,再告诉我!我可没说素质分什么!你自己多看看论坛多看看网页的回帖,你没觉得csdn里面谩骂和互喷比较多吗??你自己有这种感觉没??我只想问问你,你自己能感觉到csdn里面谩骂者、喷子多不多???
0 请登录后投票
   发表时间:2012-04-24  
lenaLee 写道
每一分钟 写道
lenaLee 写道
每一分钟 写道
对于企业应用可能差不了太多,但windows server不如linux apache jboss稳定是公认的,linux可以几年不重启,windows一个月不重启机器已经无响应了吧,而大规模的互联网应用,都是上百数千台服务器,采用java方案只需要投入硬件的钱,而且硬件可以很廉价。


终见有些技术含量的回复,谢谢

我承认linux apache jboss的稳定性,不过windows的不稳定我不认同,我不知道您是从哪里得到“一个月不重启就无响应”这种体验的。有具体例子吗?
windows的服务过多,其中一些太多余了,需要管理人员精心配置。这是我的经验。
还有,您说的“而大规模的互联网应用,都是上百数千台服务器”,我想问下,根据您的经验,这上百上千台服务器,用于web服务器的比例是多少?


互联网应用主要关注qps、rt、load等参数
为了能够有很高的可用性、稳定性、高吞吐、快速响应
以淘宝为例子
一般的应用是
vip(硬件负载均衡)
web集群(apache+jboss)
数据库,一般是mysql集群
cache分布式缓存集群
各种分布式服务,包括消息中间件,数据库中间件,高性能远程服务中间件,任务调度平台,离线数据分析

一个简单的应用不需要多少机器,但是它不是孤立的,需要外围一堆解决方案。


所以您的观点也是:选.NET还是选Java,其实是不重要的?



Java开源组织贡献很丰富,各种解决方案可选余地很大,而且还在源源不断的充实,各大互联网公司也都热衷于linux上的高性能解决方案。
具体.net还是java,最好看全球各大互联网公司使用的是什么。
0 请登录后投票
   发表时间:2012-04-24  
lenaLee 写道
每一分钟 写道
lenaLee 写道
每一分钟 写道
对于企业应用可能差不了太多,但windows server不如linux apache jboss稳定是公认的,linux可以几年不重启,windows一个月不重启机器已经无响应了吧,而大规模的互联网应用,都是上百数千台服务器,采用java方案只需要投入硬件的钱,而且硬件可以很廉价。


终见有些技术含量的回复,谢谢

我承认linux apache jboss的稳定性,不过windows的不稳定我不认同,我不知道您是从哪里得到“一个月不重启就无响应”这种体验的。有具体例子吗?
windows的服务过多,其中一些太多余了,需要管理人员精心配置。这是我的经验。
还有,您说的“而大规模的互联网应用,都是上百数千台服务器”,我想问下,根据您的经验,这上百上千台服务器,用于web服务器的比例是多少?


互联网应用主要关注qps、rt、load等参数
为了能够有很高的可用性、稳定性、高吞吐、快速响应
以淘宝为例子
一般的应用是
vip(硬件负载均衡)
web集群(apache+jboss)
数据库,一般是mysql集群
cache分布式缓存集群
各种分布式服务,包括消息中间件,数据库中间件,高性能远程服务中间件,任务调度平台,离线数据分析

一个简单的应用不需要多少机器,但是它不是孤立的,需要外围一堆解决方案。


所以您的观点也是:选.NET还是选Java,其实是不重要的?

他的观点是,.net是否都拥有相应成熟的、有众多案例的、经过实践检验的解决方案???
顺便我也咨询下,是否有以上说的解决方案!
顺便说下:我挺喜欢sqlserver的!
0 请登录后投票
   发表时间:2012-04-24  
sourceforge 写道
lenaLee 写道
sourceforge 写道
已经很少上CSDN了,感觉里面的人素质比较差,不管什么帖子,只要跟java占个边,下面回帖肯定一堆骂的!不知道csdn里面的程序员素质都是这么低呢?还是某种体系的程序员素质普遍不高呢?这个就不可而知了!不管怎样,请csdn里的网友文明、理性回帖!再挣java、.net也没什么用,都是苦逼的体系,五六年经验,也不如ios程序员一年经验钱多!


别扯没用的。别歪楼。素质高低不分阵营,不分人种,不分肤色,不分国界,不分地域……………………
ios程序员挣钱多?别扯了,别只盯着金字塔顶端的那几个人。
我有个朋友在家做了几年了,钱没挣着,老婆也没有,但我佩服他,执著,较真,不捣浆糊!

ios一年经验,在appstore有成功发布程序的经验,如果这种条件兄台觉得在北上广能找到多少钱呢?咱不说金字塔尖的,就说普通的!或者你搜搜行情了,再告诉我!我可没说素质分什么!你自己多看看论坛多看看网页的回帖,你没觉得csdn里面谩骂和互喷比较多吗??你自己有这种感觉没??我只想问问你,你自己能感觉到csdn里面谩骂者、喷子多不多???


不算过分多吧,感觉sex网站里最少,那里没有争论,不需要讨论问题。
其他各网站嘛,脑袋里有货或者脑袋里没货的喷子都少不了,
我个人虽然很少喷,但是不忌讳那些有货的喷子的,讨论问题嘛,只要能说出真知灼见就行。
怕就怕那些喷了半天和主题无关的。。。。。。。
0 请登录后投票
   发表时间:2012-04-24  
lenaLee 写道
richard_2010 写道
lenaLee 写道


我斗胆总结下您的观点。

京东放弃.NET的原因:如果web服务器使用windows的话,那么大型互联网应用所要支付的购买费用是个天价,所以淘宝、京东这些企业要使用java,以便使用免费的平台。

不知可否?


这总结太偏了吧。。。
我只是说用.net的解决方案比java服务器方面花的钱要多些
至于性能方面还真不好说,.net有效仿java的,java发展的过程中也有借鉴.net的东东



哈,旗帜鲜明点怕什么。
互相借鉴只能说明它们趋同,不能说明为啥京东要花那么大力气从.net转向java。
与咱们的讨论主题不符啊。

看来大家意见比较一致了,.NET比Java差就差在微软这个天杀的见钱眼开
其他嘛,.NET没有比Java差的地方了

对不,还有同学发言不?


弱弱的问下:当前.NET的工作机会好像也没JAVA多。平均工资也没JAVA高。学习热情会降低很多的。。对吧?
0 请登录后投票
   发表时间:2012-04-24  
每一分钟 写道
lenaLee 写道
每一分钟 写道
lenaLee 写道
每一分钟 写道
对于企业应用可能差不了太多,但windows server不如linux apache jboss稳定是公认的,linux可以几年不重启,windows一个月不重启机器已经无响应了吧,而大规模的互联网应用,都是上百数千台服务器,采用java方案只需要投入硬件的钱,而且硬件可以很廉价。


终见有些技术含量的回复,谢谢

我承认linux apache jboss的稳定性,不过windows的不稳定我不认同,我不知道您是从哪里得到“一个月不重启就无响应”这种体验的。有具体例子吗?
windows的服务过多,其中一些太多余了,需要管理人员精心配置。这是我的经验。
还有,您说的“而大规模的互联网应用,都是上百数千台服务器”,我想问下,根据您的经验,这上百上千台服务器,用于web服务器的比例是多少?


互联网应用主要关注qps、rt、load等参数
为了能够有很高的可用性、稳定性、高吞吐、快速响应
以淘宝为例子
一般的应用是
vip(硬件负载均衡)
web集群(apache+jboss)
数据库,一般是mysql集群
cache分布式缓存集群
各种分布式服务,包括消息中间件,数据库中间件,高性能远程服务中间件,任务调度平台,离线数据分析

一个简单的应用不需要多少机器,但是它不是孤立的,需要外围一堆解决方案。


所以您的观点也是:选.NET还是选Java,其实是不重要的?



Java开源组织贡献很丰富,各种解决方案可选余地很大,而且还在源源不断的充实,各大互联网公司也都热衷于linux上的高性能解决方案。
具体.net还是java,最好看全球各大互联网公司使用的是什么。


再总结下您的观点:在负载均衡、web集群、分布式缓存等这些大型互联网应用必备技术方面,与Java相比,.NET存在以下问题:
1.封闭。(不代表没有开源项目)
2.可选方案少。(不代表没有可选方案)
3.成功案例不如Java或php多。(不代表没有成功案例)
4.需要使用微软操作系统,导致成本提高。(软件成本的确高,无可辩驳)

不知大侠可圈阅否?
0 请登录后投票
   发表时间:2012-04-24  
性能不好说,没搞过.net。

但是投入的话不能只看表面的 硬件/软件 投入,隐形投入比如学习成本,解决方案的成本,转型的成本等等都是应该考虑的。感觉.net在隐形成本上的投入要大一些,毕竟是微软一家独大,其决定了.net的语言,框架,风格等的发展方向,如果方向搞错,开发者就只能跟着倒霉。
0 请登录后投票
   发表时间:2012-04-24  
wensen 写道
lenaLee 写道
richard_2010 写道
lenaLee 写道


我斗胆总结下您的观点。

京东放弃.NET的原因:如果web服务器使用windows的话,那么大型互联网应用所要支付的购买费用是个天价,所以淘宝、京东这些企业要使用java,以便使用免费的平台。

不知可否?


这总结太偏了吧。。。
我只是说用.net的解决方案比java服务器方面花的钱要多些
至于性能方面还真不好说,.net有效仿java的,java发展的过程中也有借鉴.net的东东



哈,旗帜鲜明点怕什么。
互相借鉴只能说明它们趋同,不能说明为啥京东要花那么大力气从.net转向java。
与咱们的讨论主题不符啊。

看来大家意见比较一致了,.NET比Java差就差在微软这个天杀的见钱眼开
其他嘛,.NET没有比Java差的地方了

对不,还有同学发言不?


弱弱的问下:当前.NET的工作机会好像也没JAVA多。平均工资也没JAVA高。学习热情会降低很多的。。对吧?


嗯,现状的确如此。所以我们要分析下趋势。如果在当前现状下,.NET未来的发展趋势依然不如Java,很多刚入行的朋友就没必要再投入.NET的怀抱了。就当让大牛们为新人指条明路吧。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics