环境云-综合环境数据处理平台

我要开发同款
北京LinG2024年05月05日
125阅读
开发技术oracle、mysqlvuepythonjava

作品详情

一个综合性环境数据处理平台,专注于处理和融合多种来源的排放清单数据,将不同数据源的排放清单进行整合,生成综合、完整的排放数据;同时通过简易融合功能,用户可以从多个维度对整个排放清单进行调控,以适应不同的分析和评估需求,为环境保护和决策提供可靠的数据支持。


项目职责:作为Java开发工程师,参与该项目后端核心功能开发,包括需求分析、架构搭建、技术选型、项目开发等,具体如下:
1) 用户权限认证服务:负责该服务架构设计、系统开发,采用Spring Boot、MyBatis和PostgreSQL(pgsql)数据库。
2) APIsix网关和Wolf的集成:结合APIsix网关和Wolf,根据具体需求,在不同场景下完成用户权限认证和安全防护的实现。有效地保护系统免受潜在的安全威胁。
3) 云平台业务服务:负责开发云平台业务服务中的用户购买记录、使用记录和订单记录等模块,实现模块的业务逻辑处理和数据持久化。
4) 多尺度排放清单融合工具服务:包括专业融合、排放调控和简易融合等模块的实现。为了实现后台计算的解耦和异步处理,采用Gearman和多线程的方式。对算法进行优化,确保在大批量计算时用户体验不受影响。
5) 计费中心服务开发:承担计费中心服务的开发任务,包括订单计费和充值模块的实现;为了保证计费服务与其他业务服务的解耦,结合MAXWELL和kafka消息队列,并采用多线程的形式进行处理。
项目业绩:项目顺利上线,并持续迭代,并运用到清华,中国环境监察总站、成都、陕西等多个环境监察机构,极大提高了模型计算效率。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论