微服务核心银行平台的整合部署版本:按引用将服务组合进三个主机
原标题:A Consolidated Deployment Edition of a Microservice Core-Banking Platform: Composing Services by Reference into Three Hosts
AI 摘要
该论文研究一个多租户 .NET 核心银行平台的第二种部署版本:将五个 API 服务通过项目引用组合进一个 API 主机,与消费者主机和后台主机共同部署,服务代码仍保留在原仓库中,两个版本从同一提交构建。在 AWS 部署仿真中,组合版暴露全部 844 个操作,47 个财务负载用例结果一致,读取吞吐量为原版的 2.3 倍,内存占用不到一半,服务任务计算成本降低 11–24%,但故障域扩大,单个 API 主机崩溃会导致五个模块全部离线。
正文节选
A Consolidated Deployment Edition of a Microservice Core-Banking Platform: Composing Services by Reference into Three Hosts Abstract Microservices give teams independent deployment and scaling, but each deployed service also reserves compute and adds operational work. This paper examines a second deployment edition of a multi-tenant .NET core-banking platform. The existing edition runs as nine AWS ECS Fargate tasks; the alternative composes the five API services by project reference into one API