用go语言开发简易量化框架(二)--框架概要设计 一、模块划分 二、模块通信 三、技术选型 四、注意事项 一、模块划分 本系统概要设计如下,分为四大模块: 模块 说明 Web Server 接受用户输入,展示系统状态 Market Center 行情中心,根据web server发来的命令,收集交易所行情 Strategy Manager 策略管理器,管理策略的运行 Analyzer 统计分析模块,主要是策略统计,报表等 四大模块分别为独立的进程,必要时可做横向扩容,下图为模块概要设计图: 二、模块通信 模块间通信,采用GRPC,需要通信的模块如下 客户模块