质量平台(项目进度及问题跟进管理)
面向项目质量及进度管理场景,构建项目进度跟踪、问题管理及消息通知等功能,实现项目过程数据统一管理、问题跟进及用户消息触达。
基于 ASP.NET Core + ABP 搭建系统分层架构,按照领域、应用、基础设施等职责进行模块划分,提高系统的可维护性和扩展性。
负责项目进度、问题跟进等核心业务模块的后端接口及业务逻辑开发。
参与前端WEB页面开发。
集成 RabbitMQ 实现业务异步消息处理,将项目状态变更、问题更新等业务事件转换为消息推送至用户站点。
集成 Elasticsearch,根据业务数据建立索引及查询能力,优化复杂条件及多字段场景下的数据检索效率。
负责 MySQL 业务数据存储及 SQL 查询开发,结合 Elasticsearch 实现关系型数据库与搜索引擎的数据协同。
使用 K8s 完成应用容器化部署及运行管理,支持服务的发布。
参与系统运行问题排查及性能优化,针对接口、消息及搜索等环节进行问题定位和优化