深圳市生态环境局智慧环保平台
项目描述: 深圳市智慧环保平台是给深圳市环保局打造的一款在线管理系统,为了使各个系统之间的相互协调,降低耦合度,
项目基于 springboot 框架,融合 springcloud 相关组件搭建的一套微服务架构,提供服务注册与发现,服务之间相互调用,
负载均衡,网关,熔断限流,授权登录等功能,当前该平台集成多个微服务,个人参与项目有:环境质量分析系统,视频监控
系统,大数据资源目录管理,两大战略主题,污染源一张图,一楼展示大屏,统一日志管理系统,文件中心,一企一档等。解
决环境局统一管理废水、废气、固废污染物的在线跟踪管理,减少管理人员的线下处理,完善整个管理流程的闭环操作。
涉及技术:Springcloud Netfix 五大组件,Apollo,PGSQL,Mybatis,MySQL,FastDFS,RabbitMQ,Elasticsearch,
xxjob,swiftflow 工作流引擎,泛微工作流引擎,Nginx, kafka
责任描述:
1、系统架构设计及需求评审
2、数据库建模文档设计与评审
3、微服务的搭建,redis,Mybatis, 线程池,多数据源的相关配置
4、项目的开发,包括使用 redis 对热点数据进行缓存,通过 RabbitMQ 或 kafka 进行各个系统之间的异步通信
5、负责工作流的切换,流程图的设计,定义和接口的联调
6、接口响应时间优化,包括通过代码重构,sql 优化,数据库优化,线程池等
7、负责开发,测试及生产环境的系统维护工作