国网电力交易省间系统是在原有的老一代系统的业务为基础的前提下进行的重新开发,因为省间系统不能满足日益增长的数据量和省间电力交易的需求,且技术栈过旧,所有技术进行了更新换代,使用分布式微服务,数据库采用分布式数据库,解决接口响应慢,数据查询慢,服务不稳定等一系列问题。
点击空白处退出提示
国网电力交易省间系统是在原有的老一代系统的业务为基础的前提下进行的重新开发,因为省间系统不能满足日益增长的数据量和省间电力交易的需求,且技术栈过旧,所有技术进行了更新换代,使用分布式微服务,数据库采用分布式数据库,解决接口响应慢,数据查询慢,服务不稳定等一系列问题。
一、核心交易功能
市场注册与主体管理 3
支持市场主体(发电企业、售电公司、电力用户)在线注册,通过电子营业执照自动获取工商信息,实现零跑腿、零人工干预的快速审批流程。
电力交易撮合与结算 2
提供实时交易报价、签约、电量结算服务,支持多种市场交易类型(如现货、期货),并实现市场出清精益化、结算高效化。
市场信息发布与分析 2
向用户发布电力电量平衡、负荷预测、交易规则等市场信息,同时提供市场运营分析、数据质量管理等辅助功能。
1.数据库迁移:使用kettle从oralce数据库迁移百亿数据平滑迁移到mysql。
2.数据库选型与整体设计优化:负责选型数据库,支持大数据存储与高性能查询,负责拆分逻辑表,选定广播表,负责拆分数据库对应不同的服务,要求单表十几亿数据能够达到秒级查询。
3.负责服务部署和维护:使用docker+jenkins+rancher进行自动化部署,负责polarDBX搭建开发环境搭建与测试。
4.负责业务培训和核心功能模块设计:负责培训电力交易业务,负责电力交易纵向数据接收发送、横向数据接收发送各省日清分数据、月结算数据、绿电数据、上网电量数据等格式校验、超时警告、发送周期汇集到总部,以及总部向各省下发数据的设计以及编码实现。
5.负责开发规范的制定和代码审查:沿用《阿⾥巴巴Java开发⼿册》使用alibaba java coding guidelines 进行代码扫描以及特殊情况处理。
6.负责功能、性能、安全测试以及用户手册及接口文档的编写。




评论