Re: [請益] 請問寬宏售票為何常當機?
兩個重點,頻寬不是重點
1. 信用卡付款機制掛了!
因為人太多交易又太久,假設一筆交易,金流交易銀行至少三個斡旋,要2秒,
100人瞬間進來,第100人至少等200秒,然後第7個人到100人都以為「當機」了
ps:2秒看似很久,但是事實上會更久。
2. 訂位機制很難在網頁呈現,這個位置是不是已經被別人訂走了,
因為user猶豫的瞬間,假設一秒鐘,已經更新很多次,有7個人定位,有2個人退位。
然後user可能重複操作,一次開多個視窗,哭哭XD
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.131.127
※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1420517370.A.CDC.html
→
01/06 12:12, , 1F
01/06 12:12, 1F
推
01/06 12:15, , 2F
01/06 12:15, 2F
噓
01/06 12:25, , 3F
01/06 12:25, 3F
→
01/06 12:50, , 4F
01/06 12:50, 4F
→
01/06 12:51, , 5F
01/06 12:51, 5F
→
01/06 13:01, , 6F
01/06 13:01, 6F
噓
01/06 13:16, , 7F
01/06 13:16, 7F
噓
01/06 13:30, , 8F
01/06 13:30, 8F
推
01/06 13:32, , 9F
01/06 13:32, 9F
→
01/06 13:33, , 10F
01/06 13:33, 10F
推
01/06 13:35, , 11F
01/06 13:35, 11F
噓
01/06 13:37, , 12F
01/06 13:37, 12F
→
01/06 13:43, , 13F
01/06 13:43, 13F
→
01/06 13:48, , 14F
01/06 13:48, 14F
→
01/06 14:02, , 15F
01/06 14:02, 15F
噓
01/06 14:13, , 16F
01/06 14:13, 16F
噓
01/06 14:41, , 17F
01/06 14:41, 17F
既然樓上的噓你(虛擬)大師,這麼高竿,就不要嘴砲了,直接發一篇來打我的臉吧
推
01/06 15:12, , 18F
01/06 15:12, 18F
※ 編輯: pttnews (125.227.131.127), 01/06/2015 15:16:57
→
01/06 15:30, , 19F
01/06 15:30, 19F
→
01/06 15:31, , 20F
01/06 15:31, 20F
→
01/06 15:31, , 21F
01/06 15:31, 21F
→
01/06 15:43, , 22F
01/06 15:43, 22F
以下我們都以「理性」來討論問題
Socket 即時我同意~
但是顧慮幾件事情
1. 每秒同一座位,有n百個人要搶耶~
2. 搶位的機制超難搞的,寫在DB裡適當嗎?還是用Memory比較快?這也是問題...
3. 一人多視窗
4. 資料量是 百萬個「對象」 乘以 萬個「座位」
等於
1. 同1ms裡,有三個人搶位,甲贏了,丙乙搶輸了,這件事情要通知百萬個「對象」
2. 這些百萬個「對象」,要等100ms,Server才會主動通知Client,
為什麼要100ms,等一下說明...
3. Server要每秒中通知百萬個「對象」,一萬個座位的即時狀況,
4. Server好累,每秒通知已經超累了
5. 就算每秒通知,網頁還是不夠即時,還是會發生已定位,別人按定位問題
6. Server 還要防止Dos 以及外掛作弊
7. 一台Server夠嗎? 分散如何?搶位的機制如何分散?
分散以後,每台Server還要同步每台Server...........哭哭
※ 編輯: pttnews (125.227.131.127), 01/06/2015 16:15:46
→
01/06 16:00, , 23F
01/06 16:00, 23F
→
01/06 16:00, , 24F
01/06 16:00, 24F
推
01/06 16:10, , 25F
01/06 16:10, 25F
→
01/06 16:10, , 26F
01/06 16:10, 26F
→
01/06 16:10, , 27F
01/06 16:10, 27F
噓
01/06 16:15, , 28F
01/06 16:15, 28F
→
01/06 16:16, , 29F
01/06 16:16, 29F
所以我才說訂位機制,很重要
你要看交易流程,先付款後定位,還是反過來。決定先 卡定位 還是 卡付費?
頻寬花錢就有了,交易機制可是技術精華咧~
※ 編輯: pttnews (125.227.131.127), 01/06/2015 16:22:02
→
01/06 16:18, , 30F
01/06 16:18, 30F
→
01/06 16:27, , 31F
01/06 16:27, 31F
唉~ 只要有錢,頻寬要多少有多少
※ 編輯: pttnews (125.227.131.127), 01/06/2015 16:31:02
推
01/06 16:42, , 32F
01/06 16:42, 32F
→
01/06 16:50, , 33F
01/06 16:50, 33F
→
01/06 16:56, , 34F
01/06 16:56, 34F
→
01/06 16:58, , 35F
01/06 16:58, 35F
→
01/06 16:59, , 36F
01/06 16:59, 36F
→
01/06 17:01, , 37F
01/06 17:01, 37F
大哥!我不是要吵架~
但是你講什麼,小弟我很笨,真的聽不懂啊,可以再細部解釋一下嗎?
※ 編輯: pttnews (125.227.131.127), 01/06/2015 17:50:38
噓
01/06 18:20, , 38F
01/06 18:20, 38F
→
01/06 18:22, , 39F
01/06 18:22, 39F
→
01/06 18:23, , 40F
01/06 18:23, 40F
→
01/06 18:23, , 41F
01/06 18:23, 41F
→
01/06 19:07, , 42F
01/06 19:07, 42F
推
01/07 02:19, , 43F
01/07 02:19, 43F
→
01/07 02:20, , 44F
01/07 02:20, 44F
→
01/07 02:20, , 45F
01/07 02:20, 45F
噓
01/07 07:03, , 46F
01/07 07:03, 46F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 21 篇):
請益
19
46