刘一 ID:270037 复制

刘一

有团队 · 可整包
高级java · 3年经验 · 中国移动 阿里巴巴
城市杭州 余杭 日薪1000元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

技术能力

AI 技能提取 | Redis Spring Spring Cloud 微服务 Spring Boot Java MySQL 分布式 高并发 Netty Kafka Vue Kubernetes Linux Jenkins
(1) 3年开发以及基础架构设计经验 。具有分布式、高并发、高可用、大数据量的系统架构设计以及研发经验 。
(2) 精通Java 核心,有良好编码能力。 .
(3) 精通JVM,熟悉jvm内存管理,gc算法,垃圾回收器。
(4) 精通微服务设计方案和原理 .。
(5) 精通JavaEE技术栈, 精通Spring,Spring Boot,Spring Cloud,SpringCloud Alibaba技术栈 精通常 用设计模式 精通多线程并发解决方案和编程思想 。
(6) 熟悉html,css,js,jquery,vue,有半年的前端开发经验。
(7) 熟悉分布式常见解决方案包括:分布式事务、分布式一致性、分布式锁。
(8) 熟悉redis,kafka,es,netty等常用开源框架,并知道底层原理。
(9) 精通mysql调优,有大量sql优化,mycat分库分表,索引优化,性能调优等经验。
(10)精通 Redis,具有集群搭建(Redis Cluster,哨兵模式)经验,并通过redis实现了大量业务(缓存,分 布式锁,消息队列,定时任务,过滤器,限流等)设计。
(11)精通es,有elastic search集群搭建、长期维护,以及调优方案设计经验。
(12)有elastic search集群长期维护,以及调优方案设计经验。
(13)熟悉运维技术栈,有devops自动化部署(git, jenkins,kubernetes集群,rancher)经验。
(14)熟悉linux环境和常用操作,有大量linux环境部署,维护项目经验。

项目经验

1,项目名称
中国新一代电力市场交易平台
2,涉及技术 Springcloud Alibaba,mybatis,mybatisPlus,redis,mysql,南大,达梦数据库(国产),kafka, c anal,xxl-job,Elk,devops,docker,rancher,ceph,linux。
3,项目描述 类似于淘宝商城。在电力市场改革中出现,由中国电网发起,供每一个省份的发电厂与各级政府,各大工厂等 进行电力交易的商城平台。 每一个省份版本不一样,根据各省的情况对商城进行了本地化。
4,设计思路
(1)采用分布式架构设计,模块划分为订单,商品中台,搜索,日志,诊断,文件,信息披露等多个模块。
(2)高并发请求处理和路由转发由nginx和gateway进行请求转发,apache druid监控热点数据,kafka削峰 。
(3)缓存架构使用redis cluster集群。
(4)数据持久化使用mysql和达梦数据库,采用mycat进行了分库分表,并且搭建了mysql集群。
(5)分布式事务使用基于kafka的最大努力通知型。
(6)消息队列,分布式锁使用redis实现。
(7)搜索模块和日志模块用十一个es搭建了es集群,模块划分为界面管理,查询,添加数据三个子服务。
(8)大文件存储方面使用了ceph集群,mysql数据库中存储文件地址。
(9) 运维方面采用了devops 一键式部署,某一些省份要求必须手动部署在linux环境中。

5,工作内容
(1)诊断系统负责人 完成以下功能的业务设计以及代码实现: 监控其他系统运行状况,主要指jvm内存异常,并发布警告 与其他服务开发人员沟通,完整对接口响应时间,高并发应对状况的测试接口的开发。 监测缓存,mysql,kafka,es等中间件是否正常
(2)信息披露负责人 利用xxl-job实现对大数据量(发电厂的发电状况,订单交易记录)的信息的定时监控。 并且对数据进行数据清理、整理和汇报,最终进行数据可视化,供使用人员通过界面掌握所有信息。 将数据从mysql迁移到国产数据库达梦,使用mycat进行分库、分表。
(3)基础架构支撑 负责redis集群,mysql集群,es集群,kafka集群的维护。 负责与redis,mysql,es等组件相关的调优方案。 负责redis相关的各种业务方案设计,(分布式锁,消息队列,过滤器,计数器,限流等) 负责sql调优与数据库调优 负责搜索服务的架构设计 负责与以上组件相关的业务设计方案的开发文档编写,指导开发人员开发。
(4)架构设计 完成搜索服务的架构设计 设计订单模块每月月初峰值的高并发业务应对方案
(5)运维相关 负责一部分服务的部署与检修,通过rancher的日志与其他信息,分析系统运行状况 或者直接在linux系统中重新部署,测试,查看日志,分析原因,修改bug。

团队情况

服务范围:
文档原型图运维类开发DBA开发
团队构成:
负责人(高级java) | 核心队员:产品经理 · 后端工程师
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

微信沟通 立即沟通 立即预约
平台担保交易 · 1小时内不满意可退款
微信扫码,建群沟通

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
相似人才推荐: