本文轉自【賽迪網】;
日前,富途技術團隊透露,支撐富途證券核心系統的騰訊雲分散式資料庫TDSQL,單日查詢峰值已經超過了50億次,單日每分鐘讀請求峰值超過千萬次。
在證券交易中,行情檢視、股票的買入和賣出,每一步的操作都離不開資料庫的支撐。作為一家生長在網際網路雲計算技術中的網際網路券商機構,富途證券從誕生起就堅持技術與產品雙輪驅動,致力於用網際網路思維和技術,來革新港股美股交易體驗,降低使用者獲取證券金融服務的成本。
在資料庫方面,富途證券最初基於開源生態搭建資料庫服務,但開源生態技術在高可用容災、資料一致性技術存在一定缺陷,難以滿足業務發展的需求。與此同時,網際網路證券交易常常面臨海量高併發交易場景,尤其是大行情來臨之際,稍有延遲就會影響使用者的交易體驗,因此需要資料庫在支援儲存海量的同時也支援高效靈活的查詢。
2017年開始,富途證券核心系統資料庫方面探索分散式遷移改造。基於創新實踐需求,富途證券選擇基於X86伺服器部署騰訊雲TDSQL,以此作為核心系統的資料庫方案,來支撐百萬級寫、千萬級讀的線上業務場景。
完成遷移後,富途證券資料庫服務系統徹底解決了資料一致性問題;同時在運維層面實現了自動化管理,如擴容、故障排查、最佳化診斷等,極大提高了運維效率。
其中,騰訊雲TDSQL 資料庫提供了領先的分散式架構,並具備健壯的分散式事務特性支援,可同時滿足海量資料儲存、資料強一致和高效查詢需求。
可用性方面,騰訊雲TDSQL提供自動故障切換方案,以及異構遷移和多源同步方案,可以保障資料庫服務在災難情況下自動化多雲遷移和同步切換,實現跨地區自動容災。尤其在交易量暴漲等流量突增情況下,TDSQL的一致性切換可保障在數次叢集節點故障中均能平滑完成切換,將對業務的影響降到最低,保障業務連續性。
同時,騰訊雲TDSQL的強同步複製技術,在無論主節點還是單個數據中心出現異常的情況下,都可以做到災難發生時無縫、自動化切換,同時確保主從資料完全一致,不會因故障導致資料丟失和錯亂。
日常運維方面,TDSQL提供自動化運營平臺“赤兔”以及智慧診斷分析平臺“扁鵲”,可以幫助業務自動化完成資料庫系統性能診斷、故障檢測和排查,以及自動化擴容等資料庫90%的日常運維管理工作,富途證券可透過將運維效率提升而節省的成本投入到業務系統和產品的多元化開發,豐富平臺場景。
富途證券選擇騰訊雲TDSQL分散式資料庫方案支撐核心系統,開創了證券行業分散式資料庫技術應用先河。
“騰訊雲TDSQL幫助富途節省了大量的運維成本,也使得富途的業務擴張更有彈性。而且對於一個金融機構來說,安全性和穩定性是兩個重要的考量因素,騰訊雲很好地滿足了這兩個關鍵點。” 富途創始人、董事會主席兼CEO、技術委員會主席李華表示。
2019年底,富途重新梳理了發展戰略,即致力於打造一家有顯著影響力的全球金融服務平臺,並表示公司將繼續夯實底層技術系統,提升使用者體驗,包括擴充交易產品的品類,拓展財富管理業務。據富途2020年第一季度財報顯示,截至3月,富途客戶資產規模近千億,同比增長58.8%。
作為騰訊自研的金融級分散式資料庫,騰訊雲TDSQL從2015年對外開放商用起,經過多年雲上金融、政務、交通等客戶複雜場景的考驗和打磨。
截至目前,TDSQL已經為超過600機構提供資料庫服務,客戶包括張家港行、微眾銀行以及省部級政務機構等,行業覆蓋計費、第三方支付、銀行、保險、政務等領域。其中,張家港行新一代核心系統採用騰訊雲TDSQL來承載核心業務資料,實現了國內資料庫在銀行核心系統的首次應用落地。