## xino Database deployment diagram <div class="center"> ```mermaid graph LR subgraph Client TradingPlatform subgraph Gatway BaseGatway MarketGatway TseGatway end subgraph TTS Service OmsService WalletService PortfolioAPI OmsIdGeneratorService MdpInfraService InvestorInfra LimitationService Deduction OmsReportService OmsRouterDenormalizer OmsRouterReportService TseOperationReportservice TradeService LimitationDenormalizer LimitationReportService WalletDenormalizer WalletReportService PortfolioReportService PortfolioDenormalizer PortfolioServices OmsReplyMessage OmsDenormalizer OmsResponseHandler OmsReportService end subgraph Mdp Service MarketWatchService end subgraph WatchList Service WatchListService end subgraph Calander Service CalanderService end subgraph AppSetting Service AppSettingService end subgraph CommandDB OMSDB[(OMS <br/> Oms Command db *3 <br/>Aerospike)] Redisdb[(DistrubetdLock <br/> db *3 <br/>Redis)] InfraTTSDB[(OMS <br/> Infra TTS db *3 <br/>Aerospike)] PortfolioDb[(OMS <br/> Portfolio Command db *3 <br/>Aerospike)] WalletDB[(OMS <br/> wallet Command db *3 <br/>Aerospike)] WatchList[(Watchlist <br/> db *3 <br/>Aerospike)] AppSetting[(AppSetting <br/>db *3 <br/>Aerospike)] Calander[(Calander <br/> db *3 <br/>Aerospike)] MDP[(MDP <br/> db *3 <br/>Aerospike)] end subgraph Report DB TTSElasticDB[(OMS <br/> TTS Report db *3 <br/>Elastic)] MDPSearchDB[(MDPSearchDB <br/> db *3 <br/>Elastic)] end TradingPlatform <--https--> BaseGatway TradingPlatform <--https--> MarketGatway TradingPlatform <--https--> TseGatway OmsService --> OmsIdGeneratorService TseGatway<--Http--> OmsService MdpInfraService --> MarketWatchService OmsService <--> OMSDB OmsService <--> RedisDb WalletService <-->WalletDB PortfolioAPI <-->PortfolioDb OmsIdGeneratorService<--> OMSDB MdpInfraService <--> InfraTTSDB InvestorInfra <--> InfraTTSDB LimitationService<--> InfraTTSDB Deduction<--> InfraTTSDB MarketWatchService <-->MDP OmsReportService <-->TTSElasticDB OmsDenormalizer<-->TTSElasticDB TseOperationReportservice <-->TTSElasticDB TradeService <-->TTSElasticDB OmsRouterDenormalizer <-->TTSElasticDB OmsRouterReportService <-->TTSElasticDB LimitationDenormalizer <-->TTSElasticDB LimitationReportService<-->TTSElasticDB WalletDenormalizer<-->TTSElasticDB WalletReportService<-->TTSElasticDB PortfolioReportService<-->TTSElasticDB PortfolioDenormalizer<-->TTSElasticDB OmsReplyMessage<-->TTSElasticDB Deduction<--> TTSElasticDB MarketWatchService <-->MDPSearchDB end ``` </div> ## </div> ##
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up