IT资产管理配置平台(CMDB)

我要开发同款
剪云2023年12月03日
65阅读
开发技术java
所属分类mysqlspringbootSAAS工业软件

作品详情

项目描述:CMDB用于存储与管理企业IT架构中设备的各种配置信息,以及配置项之间的关系。项目主要由模型管理、业务拓扑、服务模板、事件推送、运营分析等模块组成。并和公司内其他SaaS系统进行对接,实现IT运维元数据的统一管理,同提供各种数据消费服务,目前对接的有带外监控平台、软件发现平台、多维告警平台、ITSM等。
·涉及技术:Spring、SpringMVC、Mongo、ES、RabbitMQ、OpenFeign、MyBatis等
职责描述:
1、 参与需求讨论,功能拆分,核心功能开发,对接第三方系统和相关接口文档的编写;
2、 将通用模型实例的存储结构,由混合集中存储调整为根据"模型"维度进行拆分存储,优化模型实例存储的性能和唯一管理问题;
3、 使用本地事务表和RabbitMQ,解决分布式事务一致性问题,提高吞吐量和降低Saas之间的耦合度;采用模板方法模式完成对其他厂商Saas的事件推送;
4、 基于xxl-job扩展的JavaAPI,在项目中使用API动态管理定制化的调度任务;
5、 采用Replica Set模式,搭建MongoDB集群,实现读写分离和高可用。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论