能源与公用事业 · 日本
PowerGrid Systems
主导一个服务关键基础设施的全新企业平台的架构设计与交付。采用领域驱动模式和 API 优先方法设计可扩展后端,建立全面的质量保障实践,以及支持金丝雀发布的自动化部署流水线。
- 测试覆盖率
- 90%+
- 逻辑复杂度
- −50%
- 低于预算
- 15%
(01) 项目概述
PowerGrid Systems 是一个用于管理电网基础设施及运营的关键任务型平台。我们从零开始设计并交付了这一全新系统,采用领域驱动设计和现代架构模式。该平台为关键能源基础设施提供实时监控、预测分析和运营管理。我们奠定了技术基础——API 优先设计、全面测试,以及支持金丝雀发布和自动回滚的部署流水线——在现代技术与关键基础设施所要求的可靠性和安全性之间取得平衡。
(02) 主要成果
- 01
从零开始设计支撑关键基础设施运营的平台
- 02
实施领域驱动设计,将业务逻辑复杂度降低 50%
- 03
建立全面测试体系,代码覆盖率达到 90% 以上
- 04
打造支持自动金丝雀发布和即时回滚的部署流水线
- 05
项目预算节省 15%,同时超额满足全部技术要求
(03) 技术栈
- ASP.NET Core 8
- .NET 8
- Domain-Driven Design
- CQRS
- Event Sourcing
- PostgreSQL
- RabbitMQ
- Docker
- Kubernetes
- Terraform
- GitHub Actions
- Datadog
- xUnit
- SpecFlow
面临类似的挑战?
告诉我们您的现状和目标,我们会向您展示如何实现。
启动项目