财富管理平台是给不同的金融机构的投资账号、保险账号提供全面的金融大账本服务,从英国、澳大利亚、新加坡、香港的基金、股票、债券等金融产品的管理、定价、各类账号、关系、交易等各类服务的管理。
有两个平台,一个是基于.net老系统,还有一个是基于.net实现微服务的新系统。
新系统以高内聚、低耦合、可扩展、强合规 为核心原则,采用.NET 生态成熟技术栈,适配财富管理业务的资产托管、产品销售、风险控制、合规审计等核心场景,同时满足金融级别的安全性和稳定性要求。
基于 DDD(领域驱动设计) 拆分服务,采用 ASP.NET Core Web API 开发,服务间通过轻量化协议通信,确保独立部署、独立扩容。
同步通信:gRPC(高性能,适合服务间高频数据交互,如产品信息查询)
异步通信:RabbitMQ(解耦服务,适合非实时任务,如报表生成、消息通知)
数据持久化、数据隔离、高性能读写,适配金融业务的高一致性要求
支撑微服务的容器化部署、服务治理、配置管理,是架构的 “地基”