日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

恒生O32系统的前世今生

發(fā)布時間:2023/12/20 windows 70 豆豆
生活随笔 收集整理的這篇文章主要介紹了 恒生O32系统的前世今生 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

恒生O32系統(tǒng)的發(fā)展歷程


O32系統(tǒng)即基金投資管理系統(tǒng),其實從名字不難看出最開始是為基金公司開發(fā)的系統(tǒng),到后來逐步涉及到券商、券商資管、保險、信托、期貨,所以說O32系統(tǒng)的發(fā)展歷程幾乎伴隨著整個基金行業(yè)的發(fā)展。

首先為什么叫O32呢?其實主要是以底層數(shù)據(jù)庫使用什么作為命名依據(jù)的,在2003年之前,由于使用的是SqlServer數(shù)據(jù)庫,當時還叫做S1.0、S2.0;2003年3月恒生推出O3系統(tǒng),開始引入Oracle數(shù)據(jù)庫(系統(tǒng)所有的數(shù)據(jù)都存在里面),在S2.0系統(tǒng)基礎上升級,所以改叫O3("O"取用"Oracle"首字母,3代表升級了,不再是之前的S2.0了);2007年恒生將O3系統(tǒng)多個業(yè)務模塊重新開發(fā)升級,推出O3升級版O32系統(tǒng),意思是我比之前的O3要強很多了。

這十幾年中,恒生從O32衍生出很多系統(tǒng),下面這些系統(tǒng)就和O32有著千絲萬縷的關系,足見O32系統(tǒng)的龐大、復雜。

順應行業(yè)發(fā)展的O45系統(tǒng)

前幾年大家使用O32系統(tǒng)體驗還是不錯滴,但是隨著業(yè)務量的不斷提升,大家明顯感受到現(xiàn)在O32系統(tǒng)在交易速度方面存在很大的性能瓶頸,這主要原因還是十幾年前的系統(tǒng)架構已經(jīng)無法支撐現(xiàn)在的業(yè)務量了,所以2015年起恒生考慮通過內(nèi)存化交易從而提高交易速度,向市場推出了O4系統(tǒng)(也叫UFT, Ultra Fast Trade,極速交易)。但O4系統(tǒng)(O32版本的極速交易,在O32系統(tǒng)基礎上增加的子系統(tǒng))的同業(yè)使用率并不高,我司也沒有使用該子系統(tǒng),一是因為O32涉及業(yè)務范圍太廣,極速交易子系統(tǒng)無法快速滿足所有業(yè)務場景;二也是因為恒生后續(xù)主要想向市場直接推廣O45系統(tǒng)。所以今天主要為大家介紹O45系統(tǒng):

No.1 行業(yè)為什么需要O45

No.2 我司目前面臨的問題

No.3 O45系統(tǒng)架構總覽

O45是統(tǒng)一主系統(tǒng) + 子系統(tǒng)模式,各個子系統(tǒng)單獨部署、單獨升級,松耦合,比如只是改造創(chuàng)業(yè)板,那么只需要升級權益子系統(tǒng)即可,進行ETF相關改造,也不會涉及到固收子系統(tǒng)什么事??傮w來說,把系統(tǒng)分為多個子系統(tǒng),改哪兒就升級哪套子系統(tǒng),只針對該子系統(tǒng)進行測試驗證,無需腳摔傷了,把整個身體都檢查一遍。

O32與O45的巔峰對決

O32系統(tǒng)

目前采用基于插件的CRES架構,CRES理解為:C++、Reused(可復用)、Easy (易用)、 Solution(一個解決方案),主要靠各類插件支撐系統(tǒng)。

其中間件是C++語言開發(fā)、后臺主應用服務大部分是C語言、前臺程序是比較老的Delphi6開發(fā),只能編譯出32位程序,這就是為什么有時候恒生O32系統(tǒng)會彈出來帶有out of memory關鍵字的報錯,因為32位程序運行在我們在64位操作系統(tǒng),最大尋址空間是2G,其中操作系統(tǒng)占用0.5G,我們的O32系統(tǒng)就只剩下了1.5G左右,超過1.5G就會報錯,這個時候需要關閉O32客戶端重啟即可,所以若非必須,不建議同時打開很多菜單,因為每個菜單都會占用一定內(nèi)存。

O45系統(tǒng)

所采用的JRES3.0技術平臺基于原生SpringBoot開發(fā),是一個符合互聯(lián)網(wǎng)分布式系統(tǒng)開發(fā)的JAVA開發(fā)技術平臺,具備可復用(Resume)、可擴展(Extend)、高安全(Security)的特性,降低業(yè)務開發(fā)人員技術要求,提升開發(fā)效率以及系統(tǒng)穩(wěn)定性。

其中間件是Java語言開發(fā)、后臺主應用服務是Java和C++語言、前臺不再單純是之前CS架構了(即通過客戶端登錄),增加了BS架構(即通過web瀏覽器的形式直接登錄),既可以通過客戶端形式登陸,也可以通過瀏覽器登陸了。數(shù)據(jù)庫也拋去了Oracle,引入了Mysql,準確說不能叫O45了,但是O32已經(jīng)深入人心了(前面講到之前的"O"就是指"Oracle"),所以也就延用這個名字。

以上這些變化主要是由于系統(tǒng)整體架構變化導致的,這也是整個互聯(lián)網(wǎng)金融發(fā)展的趨勢帶來的變化,通過這些后臺的改造,帶給我們前端用戶最直觀的感受就是交易速度變快了,系統(tǒng)更加靈活、擴展性更強。如果說之前的O32是一頭龐大的大象,有力而笨重,那么O45可以說是一只勇猛的獅子,強壯而靈活。

JRES3.0架構幾大特性

  • 組件化
    采用微服務技術架構,基于服務和組件,按最小業(yè)務單元劃分,可根據(jù)用戶需求對組件進行組裝。
  • 松耦合
    業(yè)務層微服務架構松耦合。
  • 可擴展性
    采用小核心、大外延的設計思想,降低模塊間耦合,具有高度的可擴展性和靈活性,適應未來的業(yè)務發(fā)展變化。
  • 開放接口
    通過接口交互,只要保證接口不變,核心系統(tǒng)再怎么修改和演進也不會對外圍功能產(chǎn)生影響,實現(xiàn)投資系統(tǒng)與外圍功能的松耦合。
  • 內(nèi)存極速交易
  • 數(shù)據(jù)走內(nèi)存(很快喲),先報單,再落庫。

總結

以上是生活随笔為你收集整理的恒生O32系统的前世今生的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。