在加密貨幣交易領(lǐng)域,歐洲交易所(簡稱“歐交易所”,泛指主要面向歐洲用戶或在歐洲運(yùn)營的加密貨幣交易平臺(tái),如Kraken、Bitstamp等,有時(shí)用戶也可能泛指所有海外交易所中遇到的延遲問題)的流暢體驗(yàn)直接關(guān)系到用戶的交易效率和心情,許多用戶在使用歐交易所時(shí),常常會(huì)遇到“卡頓”、“延遲”、“訂單提交慢”、“頁面無響應(yīng)”等問題,讓人不勝其煩,歐交易所為何會(huì)如此“卡”呢?這背后并非單一原因造成,而是技術(shù)、市場、用戶行為及外部環(huán)境等多方面因素交織的結(jié)果。

高并發(fā)交易請(qǐng)求:服務(wù)器承載的極限考驗(yàn)

加密貨幣市場以其高波動(dòng)性和7x24小時(shí)不間斷交易著稱,當(dāng)市場出現(xiàn)大幅波動(dòng),如重要新聞發(fā)布、比特幣價(jià)格劇烈變動(dòng)或新幣上線時(shí),短時(shí)間內(nèi)會(huì)涌入海量交易者,并發(fā)請(qǐng)求量激增。

  1. 服務(wù)器壓力驟增:歐交易所的服務(wù)器集群需要處理這些突然增加的請(qǐng)求,包括行情數(shù)據(jù)推送、訂單提交、查詢、資產(chǎn)劃轉(zhuǎn)等,如果服務(wù)器的處理能力(CPU、內(nèi)存、帶寬)無法瞬間匹配這種峰值需求,就會(huì)出現(xiàn)響應(yīng)延遲,甚至?xí)簳r(shí)無法訪問的情況,這就是我們感受到的“卡”。
  2. 撮引引擎負(fù)荷:交易所的核心是撮合引擎,它負(fù)責(zé)快速匹配買賣訂單,在高并發(fā)下,撮合引擎需要處理大量的訂單數(shù)據(jù)流,如果其算法效率或硬件配置不夠強(qiáng)大,就會(huì)導(dǎo)致訂單處理速度變慢,用戶提交的訂單無法立即成交或顯示,感覺就像“卡住”了。

全球網(wǎng)絡(luò)路由與延遲:物理距離的無奈

對(duì)于歐洲以外的用戶,尤其是亞洲用戶來說,訪問歐交易所時(shí),網(wǎng)絡(luò)延遲是一個(gè)難以完全避免的問題。

    隨機(jī)配圖