自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

技術分析12306網上訂票真的就這么爛嗎?

開發(fā) 前端
買票難,網上買票更難。奇丑的UI,無法登錄,扣錢買不到票…每個人都在用12306,每個人都在罵,那這樣一個產品到底合格不合格呢?是不是真的找?guī)讉€IT民工,就能做的比他更好呢?

買票難,網上買票更難。奇丑的UI,無法登錄,扣錢買不到票…每個人都在用12306,每個人都在罵,那這樣一個產品到底合格不合格呢?是不是真的找?guī)讉€IT民工,就能做的比他更好呢?

12306網站的核心功能是完整的,合格的

◆ 核心功能完善,購票,查詢余票,付款等核心功能完整

◆ 安全過關:沒有csdn的密碼泄漏,沒有京東的用戶聯(lián)系方式泄漏

◆ 數(shù)據一致性過關:沒有一票兩賣。當然有付款了但沒拿到票這種情況,但出現(xiàn)這種現(xiàn)象應該說是業(yè)務規(guī)則,30分鐘沒完成付款,票就收回(后改為45分鐘)。所以超時的付款最終不會體現(xiàn)出來

◆ 性能、并發(fā)不如意:登不上,不能交易,超時等現(xiàn)象大量出現(xiàn)

對比現(xiàn)象

◆ 京東圖書促銷:按照京東公布的數(shù)據,京東618訂單40萬筆,成交金額超過2億。服務器死卡

◆ 淘寶商城光棍節(jié)促銷,成績約50億,大量商家超賣。屬于嚴重的數(shù)據不一致事故。

◆ 淘寶,京東是國內電子商務公司中技術頂尖的企業(yè)了,都有數(shù)以千計的技術人員,十年左右的技術積累,但到高并發(fā)來臨時都會遇到種種問題。那12306呢,今年匆忙上線,就有如此成績(pv約10億次,交易筆數(shù)約100萬筆)而沒有直接關閉也沒有嚴重的數(shù)據不一致問題,我覺得是很不容易的。

UI基本是沒有設計的

◆ UI還停留在10年前的樣式,就不多說了。產品經理丟下UI,只管做好核心功能,在官大一級壓死人的政府部門,是需要勇氣的。

總之,12306是半個完整的產品

核心功能完整,但UI未完成就趕鴨子上架了。它的產品經理這一點做的很好,比某些每個功能都有,都差不多,但每個功能都不完整的產品好太多了。經歷今年的春運,總結經驗,進一步完善,堅持下去的話,明年也許能更好

匆忙開發(fā),匆忙上線。剛上線就需要直接面對10億級別的PV,數(shù)百萬的交易。我想在全球也沒有人敢說,他就可以組建一個新團隊把這個產品做得完美無缺。

12306的產品團隊被所有人罵了,我買票的時候也罵過。

但在之后的思考后,他們在我心中是強者,我甚至于非常佩服他們。

作者:Shinn

原文:http://www.cnblogs.com/shinn/archive/2012/01/11/2318654.html

網友觀點:

1.12306應該是6月就上線了吧,上線時間不短了,應該不能算是一個新團隊吧。

2.沒出數(shù)據錯誤不代表他的設計就很好,有種叫做保守式并發(fā),還有種叫做開放式并發(fā);

3.交易筆數(shù)真的有100W筆么,這個我表示懷疑,我做了一訂票工具,后臺統(tǒng)計大概有2K6左右的人在使用,但是訂到票的只有區(qū)區(qū)59張,按照這個來估算,交易量應該是不到100W的。

4. 12306還有很多可以優(yōu)化的地方,有些是從業(yè)務層面的,有些是從技術層面的。業(yè)務層面舉一個簡單的例子:現(xiàn)在預定成功后有45分鐘的鎖定時間,這45分鐘如果支付失敗這時會要求重新登錄,這段時間登錄是很困難的,就很容易造成需登錄不上去付不了款,如果最終超過45分鐘,那么這部分用戶也會重新加入預定大軍中。我們是否可以考慮把待付款與預定用戶分開,預定成功后進入另一通道,保證這個通道是順暢的,當這部分用戶購票完成后業(yè)務流也就算完成了,也就不會增加那么多無謂的PV了。而預定成功的用戶量畢竟是少數(shù),為了保證這個通道順暢需要的服務器資源的也是很少的。

5.一個政府服務站點供全國人民服務的,就不應該做成這樣。

6.罵他們的同時 也應該捫心自問,如果是我們會怎樣。

【編輯推薦】

  1. 腳本幫你從12306反復登錄和查詢中徹底解放
  2. 業(yè)內稱系統(tǒng)架構規(guī)劃問題為12306癱瘓主因
  3. 編碼20年的老程序員分享所積累的20條編程經驗
  4. 牛人分享網上訂火車票的小技巧:Firefox+Firebug
  5. 編寫高質量JavaScript代碼的基本要點
責任編輯:陳貽新 來源: Shinn的博客
相關推薦

2017-11-09 10:27:02

BPM信息化CIO

2012-01-10 10:37:19

火車票12306

2012-11-23 10:02:16

網購火車票淘寶

2025-02-12 08:21:55

OllamaChatboxDeepSeek

2012-01-09 10:01:50

網上訂票

2012-01-10 11:16:45

2012-09-18 09:20:21

2013-01-21 14:50:19

GitHub

2024-05-28 09:12:10

2022-10-21 08:17:13

MongoDB查詢Document

2021-11-19 11:16:29

Git命令Linux

2010-01-20 17:23:03

C++編程語言

2019-09-16 08:40:42

2020-03-12 07:42:49

代碼程序員

2014-04-02 10:20:20

銳捷網絡云課堂

2010-04-22 14:38:24

培訓

2020-03-04 08:47:10

Kafka架構原理

2012-01-06 10:19:27

12306.cn建議

2019-10-21 09:14:00

Wireshark網絡抓包

2022-04-22 13:38:26

區(qū)塊鏈加密貨幣安全
點贊
收藏

51CTO技術棧公眾號