点击空白处退出提示
作品详情
该项目是多专业融合的智能维保系统,结合微服务,大数据等实现,为地铁运行安全提供保障。
系统架构:
微服务框架采用spring-cloud体系。
Spring cloud gateway网关层为统一入口。nacos做服务治理和配置中心,监控可视化采用grafana,监控报警采用prometheus。数据库采用mysql,做主从集群。redis做缓存和分布式锁。消息中间件采用rocketmq,日志中心采用elk,同时日志还会放到kafka中供大数据平台采集。对象存储用Minio,大数据方面用到clickhouse和数据湖技术。
项目实现:
微服务拆分:文件服务,用户服务,构型服务,运维服务和各种其它业务服务等10+个微服务。
在消息中间件方面采用rocketmq。并在业务实现上保证了消息可靠性。
在大数据方面,采用clickhouse+数据湖+presto的架构。
代码开发采用git协同,运维方面采用docker部署,第三方k8s软件进行管理。
个人贡献:
1、负责项目0-1的建设,高可用,大数据等方案分析和实施;
2、 解决工作中的难点,比如:性能方面的调优,高可用,高并发等问题的解决;
3、 搭建测试框架,推动自动化测试的开发;
4、 核心代码的开发。
5、 对技术人员进行指导,并定期进行知识分享
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论