爲什麼我們選擇Java開發高頻交易系統?

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在高頻交易領域,自動化應用程序每天需要處理數億個市場交易信號,並在全球各交易所之間發送成千上萬的訂單。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"爲了保持競爭力,響應時間必須始終保持在微秒級,特別是在發生類似“黑天鵝”事件的異常高峯期。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在一個典型的架構中,金融市場的交易信號被轉換成內部的市場數據格式(使用各種協議,如TCP\/IP、UDP組播和多種格式,如二進制、SBE、JSON、FIX等)。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"這些規範化的消息被髮送到算法服務器、統計引擎、用戶界面、日誌服務器和各種類型的數據庫(內存數據庫、物理數據庫、分佈式數據庫)。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"這條路徑上的任何一個延遲都有可能帶來嚴重後果(比如基於舊價格做出戰略決策或訂單到達交易市場的時間太遲),併爲此付出慘重代價。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"爲了加快至關重要的幾微秒,大多數券商投入了昂貴的硬件:服務器組配備了超頻液冷的CPU(在2020年,你可以買到單臺配備了56核5.6 GHz CPU和1 TB內存的服務器)、靠近交易所的數據中心、納秒級高端網絡交換機、海底專線(Hibernian Express是一家主要的供應商),甚至是微波網絡。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章