1. 程式人生 > >獨立的股票交易系統,自帶股票發行、撮合,一致性、高併發,適合高校教學實訓

獨立的股票交易系統,自帶股票發行、撮合,一致性、高併發,適合高校教學實訓

看了前幾年開發的一套股票交易系統,頗為滿意。雖然花了很多時間和精力,但是和上證所的系統相比較,覺得價效比極高。

股票交易系統最大的要求是安全、一致性高、支援高併發。我在設計時,根據交易規則和下單流程,決定在資料層進行撮合業務,把股票或資金凍結(鎖定)業務也放在資料層,速度奇快。另外採用了4層架構,支援分散式部署。

目前使用1cpu2G雲伺服器,2M網速,交易速度每秒超過10單,由於採用事務機制,即便下單出現擁堵,依然不會影響撮合。

有興趣可以檢視http://xnzs.cn(2018/8/5修改)

之所以寫出來,是因為昨天某高校剛巧說要一個學生實訓的系統,在這裡與大家分享。