|
樓主 |
發表於 16-10-13 13:06
|
顯示全部樓層
本帖最後由 wldtw2008 於 16-10-13 14:40 編輯
這張圖應該就可以說明了。
報價主機負責把報價以TCP/IP服務,等待有報價需求的Client來連,一連上就開始甩報價下去。IBSim & TQDB(Cassandra) 就是這樣的Client,會主動連報價主機取得報價。
黑色是即時資料的部分:IBSim會來要,然後打入QM,MC。TQDB也會來要,存入CassandraDB
紅色是歷史資料的部分:當後端的MC有需要回補資料時,會跟IBSim要,IBSim再跟TQDB要。
綠色是下單的部分:MC把單子下到IBSim(是的,他真的把IBSim當作IB),IBSim洗價觸價後送出FilledOrder命令。
簡單回答您的問題
1. 經您一提,我才發現,當初這個帖子最早是研究Kairosdb的,但幾年過去了,我已經忘了這個東西,是什麼原因不用的真的完全記不起來了,目前我算是自己從底盤造起,在Cassandra這個底盤上搭建一層WebApi & 寫些Deamon去提供我需要的東西。
2. 架構如上圖,考量的是能夠切開各個服務,讓各個服務以方便有效的方式工作。
3. TQDB透過Web提供服務,也有提供Web畫面的匯入功能,但目前還不完善,有興趣一起來開發,將來TQDB如果成氣候,我們都是共同開發人,人生履歷加分很多!
4. 是,如上圖所示。
|
|