点击空白处退出提示
作品详情
前期底层使用PostgreSQL数据库,后期该外OpenGauss数据库,可接入该平台的数据库有三个分别是MySQL、Oracle和
OpenGauss。将整合多个功能模块,包括采集器服务、审核规则、项目管理、设备管理、模板管理、报表管理、动态审核和静态审核
等,以实现全方位的数据库代码质量监控和管理。
个人负责的模块功能:
1. 采集器服务: 实现数据流量的削峰与平稳,使用 Kafka 技术进行流量控制,确保系统的稳定性和高效性。
2. 审核规则: 使用 Drools 规则引擎制定审核规则,实现对数据库代码的自动化审核,从而提高代码质量和安全性。
3. 项目与设备管理: 提供项目和设备的管理功能,支持多项目多设备的管理和监控,确保系统的可扩展性和灵活性。
4. 模板管理: 允许用户根据需要配置不同的审核模板,用于动态审核和静态审核,以适应不同的审核需求。
5. 报表管理: 提供专职 DBA 报表和项目经理报表生成,帮助用户了解代码质量状况,进行数据驱动的决策。
6. 动态审核: 使用采集器服务和指定模板的采集项,对目标数据库的日志进行实时采集和审核,以保障代码质量。
7. 静态审核: 通过 Jenkins 工作流,定期从 Git 仓库中拉取代码文件,对指定目录下的文件进行审核,提高代码质量管理效
果。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论