MX.3架构

MX.3架构

MX.3依赖面向服务的分层架构。终端用户通过桌面应用程序或网络浏览器访问MX.3业务解决方案。

应用层由表现层、业务层、编排层和技术层组成。编排层服务分配业务层引擎的计算任务。技术层是该平台的基础,负责处理身份验证、授权和服务注册等功能。技术服务利用了标准技术,例如用于监控的Open Telemetry和用于身份验证流程的SAML。

MX.3将Apache Storm、Apache Spark或Pivotal Gemfire等技术用于内存数据网格,来提供高性能的关键计算和聚合服务。

为了给最复杂的奇异衍生品定价,MX.3可以在CPU或GPU网格上执行计算。对于计算最密集的工作负载——市场风险和报告——MX.3平台利用Kubernetes和容器,从云的可扩展性、灵活性和按使用付费模式中受益。

device 渲染 (桌面或Web)

应用

API 连接

销售和贸易 司库 投资管理 资产负债表管理 融资
风险管理 操作 财务 抵押品 ...

定价引擎 工作流引擎 计算引擎 会计引擎 数据集市引擎
估值调整(XVA)引擎 限额引擎 风险引擎 抵押品引擎 ...

头寸(Position)服务器 限额服务器 市场风险服务器 抵押品服务器 市场数据服务器
估值调整服务器 处理服务器 模拟服务器 清算编排器 ...

身份验证 授权 高速缓存 消息传递 集群管理
聚合 服务注册 记录 监控 ...

Oracle, SAP ASE, Microsoft SQL Server, PostgreSQL

financial 金融数据库
financial 数据集市数据库

云,虚拟化、裸机 gif
用于新型定价的网格(GPU/CPU) gif
用于市场风险和报告的弹性计算 gif

高性能基准

横向可扩展性使MX.3能够应对诸多用户和高交易量。

世界最大的掉期清算平台

自2011年起,MX.3就开始为世界最大的掉期清算平台(90%的场外交易普通掉期交易量)提供支持,提供实时和日终在险价值计算服务。

每日超过3,500万笔外汇现金交易

每天从前台到后台处理超过3,500万笔外汇现金交易,确认和结算消息与诸多用户会话和报告活动同时生成。

追加保证金计算

在10分钟内对20,000份抵押品协议的全部抵押品库存执行全面风险敞口和追加保证金计算。

每秒超过1,000笔外汇交易

在处理高峰期间每秒导入1,000笔交易,头寸保持和下游接口技术方面具有稳定的端到端时延。