· 对微服务架构有一些理解
· 熟悉spring clould微服务栈,包括注册中心、配置中心、fegin、bus、zuul等组件
· 熟悉ssm框架下的开发
· 熟练使用docker和kubernetes基本命令
· 熟悉mysql数据库
· 熟悉redis缓存
· 了解RabbitMQ 消息队列
· 了解Activiti工作流
· 了解angular4,nodejs
· 了解mycat分库分表中间件
· 了解solr搜索引擎
· 有项目部署经验
项目名称:TEVITALK短视频
· 项目时间: 2019-05 – 至今
· 使用技术: mysql,springboot,springcloud ,mybatis, docker,redis,mongo,go-fastdfs,ffmpeg、onesignal,solr
· 项目描述:
Tevitalk是一个面向巴西市场的一个交友app,支持中文,英语,葡萄牙语,西班牙语四种语言,可在google play中下载(需要科学上网,因为cdn南美所以在国内访问有点卡)
主要有发布小视频、分享视频、附近的人、附近群组、附近商家、视频广告等功能
我主要负责登录注册、单聊、群聊和APP离线推送
链接:
安卓:https://play.google.com/store/apps/details?id=com.tianyi.AmigoAPP
ios:https://apps.apple.com/cn/a
项目名称:国网南瑞I6000/ITOM信息通信一体化调度运行支撑平台
· 项目时间: 2018-02 – 2019-04
· 项目描述:
· 使用技术: mysql,springboot,springcloud ,mybatis,angular4,node.js ,docker, paas云平台,k8s
· 本项目是为国家电网开发的自动化运维平台,包括工具中心,场景中心,监控中心,流程中心等十个中心,我主要负责工具中心。
工具中心作为作为此项目的核心模块,工具中心主要用于在功能和技术方面规范化工具准入机制、管理标准、运营标准以及计费标准(计费标准暂无),规范公司各单位的运维自动化体系建设,提升运维人员工作效率和质量,促进运维工作从传统模式向自动化、智能化模式推进,建立新生态运维模式。结合场景中心,针对可标准化、自动化、结果能量化的运维工作,进行建模、分析、固化,形成各运维团队的工作标准。
· 项目业绩:
· 这个项目中我主要负责工具中心后台开发,包括工具上传,工具发布,工具运行,工具评论,工具监控等,健康检查,故障治愈等功能。
主要流程为先将用户上传的镜像文件上传到docker仓库,通过工作流审批后,用户可对上传的工具进行部署,点击部署后会根据配置在Kubernetes分配cpu,内存,存储资源对上传的镜像进行部署。工具部署后可监控部署的实例信息,亦可根据需要设置健康检查,实例出问题之后会记录信息并执行销毁-重启操作
项目名称:TEVITALK短视频 · 项目时间: 2019-05 – 至今 · 使用技术: mysql,springboot,springcloud ,mybatis, docker,redis,mongo,go-fastdfs,ffmpeg、onesignal,solr
项目名称:国网南瑞I6000/ITOM信息通信一体化调度运行支撑平台 · 项目时间: 2018-02 – 2019-04 · 项目描述: · 使用技术: mysql,springboot,springcloud ,mybatis,angular4,node.js ,doc