成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

京東今天還在用.NET架構的原因是什么?

開發 后端
為什么他會一開始用.NET呢?這個東西就只能我就只能推理了。Windows的東西門檻低,而且有很多媒體為Windows做宣傳,所以,在這個大多數人是井底之蛙的國度里,大多數人都會用Windows平臺的。

被人邀請來回答這個問題,我覺得這個問題有三個部分:

1)為什么京東選Win/.NET平臺

2)選Win/.NET平臺行不行?

3)京東的系統的問題是什么?

1)為什么京東選Win/.NET平臺?

我覺得京東用.NET的原因應該很簡單:一開始他就用.NET/Windows了,所以長期就這樣了。

那么,為什么他會一開始用.NET呢?這個東西就只能我就只能推理了。Windows的東西門檻低,而且有很多媒體為Windows做宣傳,所以,在這個大多數人是井底之蛙的國度里,大多數人都會用Windows平臺的。(10年前,這個社會上非Windows的工作很難找,幾乎全是Win的天下,我在CSDN上寫了一些文章來告訴大家其實Unix/Linux比Windows要好得多。當時沒人理解,現在大家可能能夠理解了)

所以,我估計京東的選型用.NET的最一開始是報著這樣的心態:

1)隨便找幾個程序員幫寫一下,越快越好,所以可能是那幾個程序員覺得熟悉Win/.NET,可以快速搞起來。

2)覺得業務比技術重要,技術無所謂,做出來了就好了。

這是我覺得最有可能選擇Win/.NET的原因,是無心去選擇的。

2)選Win/.NET平臺行不行?

接下來的問題是選 Windows和選Linux有沒有哪個更好,我想說的是,都還不錯,不要以為選Windows就不好。但選 Windows 的好處并不一定在技術方面,而是在服務方面。

很多金融機構都是用Windows的平臺(你可能會和我爭吵國內的銀行都不是Windows的平臺,都是Unix的平臺,是的,我也是在銀行里做過的,中國的銀行幾乎都是IBM/SUN/ORACLE的領地,所以,那里都是AIX、RISC600,Solaris,Java,C/C++的地方),但是國外很多金融機構卻更多用的是Windows。為什么呢?

金融機構并不在乎錢,他們有的是錢,他要的是穩定,不出錯,出了問題能得到***的售后服務,以及賠償。這里我說一個我的親身經歷,我的上一家公司是做金融的,他們用的是Windows,有一天在生產線上,因為升級McAfee把Windows搞藍屏了,dump了一個16GB的dmp文件(內存16GB)。打電話找微軟,開了一個0級的ticket,于是,微軟的工程師每一個小時都給我打一個電話,告訴我他們的進度,并讓我幫他們收集信息,相當的專業,直到很晚很晚,我問他們什么時候下班?他們說,0級的問題他們無法下班,7x24小時,每一個小時要做出響應,不能睡覺,直到問題解決。這是我***次享受微軟的技術支持,我覺得相當地滿意。

另外,關于Windows的性能,我在上一個公司用Windows 2008 RC1,發現UDP的I/O性能相當差,我們10GB的光纖帶寬用了不到1GB,CPU 0的利用率就頂到天了,還是內核級的,我們怎么優化我們的程序都不行,發現這是Windows的問題,UDP的驅動性能太差,而且操作系統總是會把內核級的程序綁死在CPU0上,我們知道,對于多核的CPU,CPU0有調度的作用,如果CPU 0性能被占滿了,這意味著這個CPU上的其它核的性能也不行了。后來,問題報給了微軟,Windows 2008 RC2解決了這個問題,解決地非常好。

從上面的我的經歷,我想說:

◆ Windows的服務是很不錯的,只要你愿意花錢。

◆ Windows平臺的性能有很多問題,但是可以看到MS在很努力很努力地解決。

當然,我個人是相當不待見Windows的。不過,這只是我的個人喜好。并不能說Windows不是一個成功的操作系統或是服務器。我覺得比Unix成功多了(這里的Unix是各種公司的Unix,比如:HP-UX, AIX, Solaris, IRIX ...)。

這是我想回答的第二個問題,京東的問題和用Windows沒有關系。但是作為超低利潤的零售業來說,能用Windows這個平臺真是大手筆啊。

3)京東的系統的問題是什么?

京東的系統的問題,明顯是自己架構和管理的問題。這個東西不能說得太細,不然就泄露機密了。 呵呵。

1)首當其沖是管理者的問題。不覺得技術重要,不聽技術人員的建議,急功近利,超,快,猛。

2)其次是開發團隊的人的問題,亂來。當然,有客觀條件和上級逼著他們不得不亂來。

總之,我并不覺得這是技術問題,這分明就是管理問題,管理上的問題則暴露的是人的問題。

下面有些個人觀點:

1)有些人說有問題就有機遇,還有些人說花高薪招人吧。我覺得這還得要看是什么情況,如果公司注重技術,那么就會有機遇。但是重視技術絕不僅僅是用高薪請人,向技術部多投錢,這是膚淺的認識。所謂重視技術,就一定要能讓技術部門有話語權,沒有話語權的技術部門,是不可能有機遇一說的。(京東已經在花高薪挖人了,花相當的高的錢,但是如果不注重技術,一切都是白搭)對此,我覺得不換高管,別無他法。

2)有些人讓京東換架構。是的,很明顯這個架構太差了。但是你真的無法對一輛正在高速行進的車更換(核心)零部件。你必需得讓車停下來!而且,還得需要像F1那樣的設計,那才能很快地更換部件。從這點來說,我覺得京東除了重新開發一套,別無他法。

以上回復,不見得對,僅供參考。(謝謝)

原文:http://coolshell.cn/ 

【編輯推薦】

  1. 如何解決京東商城的性能瓶頸?
  2. ASP.NET性能優化之反向代理緩存
  3. .NET程序員不要錯過如此強大的T4模板
  4. ASP.NET MVC會成為ASP.NET未來主流的UI平臺?
  5. AgileEAS.NET實現醫院信息系統的解決方案
責任編輯:陳貽新 來源: 酷殼
相關推薦

2020-08-21 09:44:48

Python開發工具

2023-03-07 21:43:29

Java多重繼承

2016-09-29 15:03:24

谷歌光纖

2021-12-09 17:14:05

戴爾

2010-09-28 09:33:16

2010-08-02 18:09:15

DB2實例無法啟動

2010-07-29 17:20:27

2011-12-12 16:32:09

2023-07-05 15:20:55

2022-04-25 08:20:22

離職公司996

2022-06-10 15:40:24

數字化轉型設備變革

2023-07-05 14:30:01

2023-09-20 11:36:47

Java 8Java 11

2024-04-11 09:17:51

ArraysJava安全

2010-07-27 14:12:01

DB2實例

2014-02-09 10:21:10

軟件開發

2010-07-12 14:29:09

2020-12-08 09:49:02

醫療保健數字化新冠

2025-06-05 02:25:00

2020-05-07 10:32:31

華為
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 青草视频在线 | 99精品在线 | 国产一区二区三区视频 | 成人综合一区二区 | 精品一区二区三区中文字幕 | 99久久精品国产一区二区三区 | 亚洲精品99| 7777在线视频免费播放 | 欧美日韩一区二区在线观看 | 久久精品99 | 精品福利在线 | 亚洲综合热 | 中文字幕国产精品视频 | 精品伦精品一区二区三区视频 | 久久一区 | 久久成人在线视频 | 最新国产精品精品视频 | 久青草影院| 久久精品免费一区二区 | 国产一区二区精品在线 | 欧美伊人 | 成人精品一区 | 欧美综合一区二区三区 | 在线免费激情视频 | 国产日韩欧美 | 久久精品中文字幕 | 国产欧美在线 | 国产成人综合在线 | 91av在线视频观看 | 天天视频一区二区三区 | 人人99 | 国产精品精品视频一区二区三区 | 国产福利网站 | 久久av网| 久久久久久国模大尺度人体 | 国产精品成人一区二区 | 亚州精品天堂中文字幕 | 午夜精品一区二区三区在线视频 | 欧美日韩精品一区二区三区四区 | 成人免费视频网站 | 日韩一级精品视频在线观看 |