1.多年但任技术核心岗位。从事研发工作多年,研发和管理经验。
2.精通各种微型服务架构框架。
3.是github上常年的开源项目贡献者。
4. 精通容器化和云服务技术。
5.移动互联网应用开发也是丰富的经验。
6.具备优秀的英语阅读和表达能力
#本人也是流行框架devops,自动化运维平台gaad(gaad.io),即时通讯框架prim,爬虫框架crawler,微服务框架framework,fgb远程调用,aggr数据聚合,jpgcoll文档多端显示框架,等开源项目的作者
#同时,对视频点播,直播,即时通讯,爬虫,自动化部署,微服务,容器化云技术有丰富的经验
1.核心技术方案的设计,制定,规划,拆分,执行。
2.对旧的技术方案的技术升级,新的技术方案的优化,完善。
3.研发难题的进行分析,设计解决方案,跟进技术难题的解决过程。
4.公司海量微服务的构建,部署,容错,扩容,稳定的技术落地。
5.运维平台的搭建,统一构建流程,优化构建逻辑。
6.团队的管理,任务的分配,发挥不同部门职责优势。
7.把控不同部门不职能,总体把控公司的业务的整体进度。
1.第一阶段:把公司杂乱的微服务框架条理化,搭建以gradle的项目管理的spring cloud微服务框架,包含zuul网关,sentinel 限流,ouath2统一认证,feign,和fgb(自研)作为远程调用的rpc框架,seata的分布式事务的处理,aggr(自研)的数据聚合。
2 .第二阶段:研发基于docker的微服务部署框架devops(自研),https://github.com/srillia/devops,全部源码独立开发,基于git,github,gitlab,jenkins,jenkins-ssh,docker,harbor,docker-swarm,k8s等等相关技术的一个多语言(jav a,python,go,vue 等)自动化容器化部署框架,持本地部署,远程部署,多语言部署,命令行执行,兼容git,svn,多微服务管理。
3 .第三阶段:在教师云项目开化阶段,设计热点数据算法机制,使用flink,block和stream模式解决大数据统计问题。
4 .第四阶段:在n次方商场开化阶段,为了接入客服系统,使用go语言研发prim(自研),https://github.com/srillia/prim.git ,即时通讯框架,支持心跳保持,可以做为中立服务,基于websocket的网络链接,支持任意节点的水平扩展,支持千万级别的用户使用规模。
5.第五阶段:在项目数据完备阶段,使用python基于scrapy开发crawler,https://github.com/srillia/crawler 框架,实现静态页面渲染,网页代理,ip代理多,黑白名单,访问延时 的爬虫框架,只需编写页面xpath表达式即可以实现数据爬取和数据落地。
6.第六阶段:在众知传学项目,基于rtmp协议实现视频直播的框架,再搭配prim技术实现完整的视频直播和即时通讯的全解决方案。
简介 基于jenkins publish over ssh 插件,执行的devops 命令,完成 CICD 开始使用 jenkins的部署 直接在任何一台机器上部署jenkins,安装publish over ssh插件(可以远程执行shell命令的插件) devops
一键化自动构建部署解决方案 为微服务设计而生 支持spring cloud等服务框架项目的自动化构建部署。 数以万计微的服务 支持超大规模的微服务的自动化构建部署。 支持多种编排平台 支持docker swarm, kuberneters容器化集群的部署。