299 shaares
該博客文章探討了電子交易中低延遲的重要性及其技術演變,尤其是Solarflare通過其硬件和軟件解決方案如何實現低延遲。以下是文章的主要內容及其他相關信息的總結:
-
電子交易與低延遲:
- 電子交易行業中,時間和金錢之間有直接的聯繫。十年前,作者開始向華爾街交易員銷售10GbE網絡接口卡(NIC),當時交易員通常會分享微秒(百萬分之一秒)改善交易所帶來的價值。現在,這些交易員已經在測量奈秒(十億分之一秒)上的增益【130†(source)】。
-
Solarflare的技術演變:
- Solarflare通過其Onload軟件加速堆棧領先市場,專注於加速伺服器端的UDP/TCP網絡用於電子交易。每一代新的10GbE網絡適配器都進一步減少了網絡延遲,同時也減少了抖動。這些進步主要源於硬件的改進,但Onload堆棧的許多重要增強也對整個系統性能的提升作出了重大貢獻【130†(source)】。
-
TCPDirect技術:
- 五年前,Solarflare重新考慮了Onload中的TCP/UDP網絡堆棧,並確定如果開發人員願意使用新的C語言應用程序編程接口(API),則有可能實現額外的35-50%的性能增益。這個新API從一開始就專注於性能,並且只實現了完整BSD Sockets API的一個子集。每個API調用都經過高度優化以提供最佳性能【130†(source)】。
-
低延遲技術的一般應用:
- 低延遲網絡通常指在執行交易與確認交易之間有最小延遲的網絡。通過使用專用的硬件和軟件,例如場可編程閘陣列(FPGAs)和應用特定集成電路(ASICs),以及高速光纖電纜來實現這一目標【134†(source)】。
- 另外,通過共住、連接到直接交換源、減少網絡交換機和實施基於FPGA的硬件,依賴延遲的公司可以減少刻度至交易延遲【135†(source)】。
-
低延遲交易的競爭優勢:
- 低延遲交易是一個高度競爭的賽跑,交易公司通過擁有最快的基礎設施,並且更重要的是,將其操作定位得越接近交易源,以比其他交易員更快地獲取信息【136†(source)】。
- 低延遲網絡技術被電子交易應用程序用於提供更好的執行率並允許更多的在線處理,例如使用FIX協議實施電子交易【137†(source)】。
這篇博客以及其他相關資訊展示了低延遲技術在電子交易中的重要性,以及如何通過硬件和軟件創新來實現低延遲,以保持在高競爭的交易市場中保持競爭力。