京东为什么从.Net平台转向了JAVA平台

京东为什么从.Net平台转向了JAVA平台,第1张

先是开发语言有原来的.Net换成了Java。开发语言选择Java有两个原因。一是国内外非常多的大型网站使用Java技术,这是主流,有非常多的经验可以借鉴,也有非常多的成熟开源框架可以使用。二是成本的原因,.Net语言本身虽然不收费,但是Windows操作系统是收费的,Visual Studio开发工具也不便宜。随着公司的发展,服务器越来越多,开发人员也越来越多,这是必须要优化的.....

因为现在京东商城的网站访问量急剧增加,现有.NET技术构架已经不能应对大规模的并发访问量,从前年的“秒杀”促销活动到今年的“抢购”促销活动,大访问流量已经将京东商城的服务器冲垮过很多次了,貌似服务器增加了几倍都没有解决这个问题,所以只能更系统了,因为JAVA语言的稳定性要强过.NET技术,所以现在京东商城已部分转移至了JAVA,预计以后会全面的转向JAVA构架的。

很多熟悉的网站都是经过JAVA做出来的:

1、Taobao、支付宝网站是基于Java的。

2、京东商城也是基于Java的(以前是使用asp.net,现在逐渐转到java上)

3、oschina.net这个开源中国的网站是中完全使用java做的,而且是跑在一台服务器的一个tomcat下面,无集群等

有一个注意点这些网站不是单纯的全部使用java开发的,后台可能使用的php、服务器用的是linux。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/554564.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-29
下一篇2023-06-29

发表评论

登录后才能评论

评论列表(0条)

    保存