《
問診12306之四:產(chǎn)品設(shè)計(jì)團(tuán)隊(duì)缺乏經(jīng)驗(yàn)》文章地址:http://www.tfxk.com/zixun/04233D132013.htm
另外“人稱T客&rdquo,做網(wǎng)站公司;也在微博中爆料:網(wǎng)友測驗(yàn)一下12306,爆露出這個(gè)這個(gè)神奇的網(wǎng)站,是怎么做出來的。 數(shù)據(jù)庫: Oracle 利用服務(wù)器:WebLogic 開發(fā)框架:Spring\Hibernate\Struts 銜接池:C3P0 沒有做基本斷定,輸入特殊字符,直接SQL語法過錯(cuò),完全沒有經(jīng)驗(yàn)測試,太極這3個(gè)億賺得好輕松呀。連SQL注入防備都做。
根據(jù)鐵道部在2012年初對外頒布的信息看,12306客票系統(tǒng)于1996年6月被列為“九五”國家科技攻關(guān)規(guī)劃,1998年又列為“九五&rdquo,成都網(wǎng)站建設(shè)報(bào)價(jià);國度科技攻關(guān)打算重中之重項(xiàng)目。是在鐵道部的引導(dǎo)下,由中國鐵道科學(xué)研究院牽頭組織,由全國數(shù)十家高校和科研機(jī)構(gòu)的上百名科研工作者結(jié)合攻關(guān),采用中心技術(shù)自主研發(fā)、通用軟硬平臺開放的技術(shù)路線,歷時(shí)兩年研發(fā)成功。
專家問診12306:從業(yè)務(wù)模型到產(chǎn)品設(shè)計(jì)都不專業(yè)
問診12306之三:破綻大 數(shù)億用戶信息可能外泄
某海內(nèi)著名互聯(lián)網(wǎng)公司的技術(shù)負(fù)責(zé)人李先生向搜狐IT流露,2012年3月,他口試了來求職的鐵科研12306產(chǎn)品開發(fā)團(tuán)隊(duì)的一位成員,該成員長期負(fù)責(zé)12306的架構(gòu)設(shè)計(jì)。他向李先生具體先容了12306的架構(gòu)設(shè)計(jì)思路和過程,李先生以為這位架構(gòu)師基礎(chǔ)不互聯(lián)網(wǎng)產(chǎn)品設(shè)計(jì)教訓(xùn),網(wǎng)站制作公司。
另外這個(gè)團(tuán)隊(duì)解決問題的思維很業(yè)余,出了問題,比如呈現(xiàn)擁擠就加服務(wù)器,再出問題還加服務(wù)器,服務(wù)器中使用了大批的小型機(jī),價(jià)錢都很貴。無窮制地通過增加服務(wù)器來解決原始架構(gòu)缺點(diǎn),人為地增長了系統(tǒng)成本。
據(jù)李先生介紹,12306架構(gòu)設(shè)計(jì)中連基本的分布式和高機(jī)能都沒考慮過,諸如讀寫分離、高并發(fā)下的分布式處理也沒考慮過,系統(tǒng)也沒有斟酌設(shè)置不同數(shù)據(jù)庫分布到不同的服務(wù)器上,甚至都沒有考慮為讀寫做相應(yīng)的緩存,整個(gè)流程中也沒有考慮過隊(duì)列,所以卡住后排隊(duì)等基本情形都沒想過。
在實(shí)際操作進(jìn)程中,開發(fā)和出產(chǎn)環(huán)境即軟硬件平臺采取外包方法,目前公然招標(biāo)的也是這一局部,而產(chǎn)品設(shè)計(jì)跟軟件開發(fā)則是由中國鐵道迷信研討院電子所(以下簡稱鐵科研)團(tuán)隊(duì)負(fù)責(zé)。
在10余年的勝利經(jīng)營過程中,先后實(shí)現(xiàn)6次版本進(jìn)級。其中,1.0版本實(shí)現(xiàn)了盤算機(jī)售票代替人工硬板票,2.0版本實(shí)現(xiàn)了區(qū)域級聯(lián)網(wǎng),3.0版本實(shí)現(xiàn)了全國聯(lián)網(wǎng)售票,4.0版本實(shí)現(xiàn)了與清分清理系統(tǒng)的對接,5.0版本實(shí)現(xiàn)了席位復(fù)用和共用,5.2版本了實(shí)事實(shí)名制售票、電子客票和電子支付。目前正在使用的,增添了“強(qiáng)迫排隊(duì)”功效的版本應(yīng)當(dāng)是5.2版之后的最新一版。
有意思的是,一位曾經(jīng)參加過該項(xiàng)目標(biāo)搜狐網(wǎng)友也在搜狐網(wǎng)上表露:這個(gè)系統(tǒng),當(dāng)年有些生產(chǎn)環(huán)境是我搭建的,去過開發(fā)明場。全部名目也就十多少個(gè)人吧,說瞎話,算下來一年人力成本三四百萬撐逝世了,F(xiàn)場職員基本沒有大型集成系統(tǒng)開發(fā)經(jīng)驗(yàn),否則不至于連環(huán)境都不會搭建。獨(dú)一讓我印象深入的是,現(xiàn)場吃的真多——紅牛,可樂,便利面,火腿腸。。。至于系統(tǒng)自身呢,也很糙。鐵科研沒有買Oracle的現(xiàn)場服務(wù),導(dǎo)致所有環(huán)境都沒有廠家的支撐及現(xiàn)場服務(wù)。這么大的系統(tǒng),沒有散布式,甚至連個(gè)集群都沒用,兩臺機(jī)子共享存儲,竟然做的是單活,不是集群。艱深點(diǎn)說,原來可以用兩臺機(jī)子處置的事兒,生生放著一臺不必。去搭建前對軟件服務(wù)器版本沒有任何請求,很不嚴(yán)正。。。依據(jù)我的經(jīng)驗(yàn),單單人力成本,最多五百萬,加上服務(wù)器和網(wǎng)絡(luò)本錢,不到一千萬。
搜狐IT獨(dú)家解剖12306網(wǎng)站構(gòu)造圖
問診12306之二:系統(tǒng)不開放 3億投資恐打水漂
而這些都是互聯(lián)網(wǎng)架構(gòu)師需要具備的最根本的思維,這位12306的架構(gòu)師完整沒有這樣的思維。
9月28日晚間新聞,在多位信息化專家和技術(shù)專家問診12306之后,大家最后都指向了統(tǒng)一個(gè)問題,12306產(chǎn)品不給力,與產(chǎn)品設(shè)計(jì)和運(yùn)營治理團(tuán)隊(duì)的經(jīng)驗(yàn)不足有一定關(guān)聯(lián)。以下的2個(gè)實(shí)例或在必定水平上印證了專家們的判定。
李先生認(rèn)為,對于大的互聯(lián)網(wǎng)的公司,12306是一個(gè)很簡略的項(xiàng)目,好的架構(gòu)設(shè)計(jì)再加上10~20人的團(tuán)隊(duì),產(chǎn)品和技術(shù)一體,可以很輕松地做好。而李先生從12306的架構(gòu)師處懂得到,其產(chǎn)品設(shè)計(jì)團(tuán)隊(duì)基本屬于學(xué)院派的團(tuán)隊(duì),與外部接觸比較少,沒有任何互聯(lián)網(wǎng)產(chǎn)品經(jīng)驗(yàn),他們把12306當(dāng)做了一個(gè)內(nèi)部系統(tǒng)來開發(fā),開發(fā)完成后又作為一個(gè)外部系統(tǒng)開放使用。所以涌現(xiàn)當(dāng)初的問題是未免的。
實(shí)在12306這個(gè)體系的業(yè)務(wù)項(xiàng)比擬復(fù)雜,跟機(jī)票系同一樣,出票等業(yè)務(wù)規(guī)矩龐雜,因?yàn)橐?guī)則負(fù)雜,會有特別的顆粒、特殊的流,好比分段出票,退票、新增票等,所以必需要有相應(yīng)的架構(gòu)設(shè)計(jì)與之絕對應(yīng)。比方從技巧角度看,訂票是一個(gè)寫操作,查問是讀的操作,不能由于查詢良多影響訂票操作,須要通過應(yīng)用讀寫分別就能夠?qū)崿F(xiàn)。
(責(zé)任編輯:網(wǎng)站建設(shè))
問診12306之四:產(chǎn)品設(shè)計(jì)團(tuán)隊(duì)缺乏經(jīng)驗(yàn)相關(guān)文章