1. 精通Java,对面向对象编程思想有深入理解,阅读过集合、io等相关源码,有良好的编码习惯
2. 熟悉常用的设计模式,了解常见框架源码中使用的设计模式,并在实际项目中熟练使用
3. 精通多线程 对java中各种锁机制,熟悉JUC相关类,AQS底层运用于相关队列,线程池原理有深入理解
4. 精通jvm 对class类加载过程,内存模型,垃圾回收器以及回收算法有深入理解,参与服务器配置、调优等经验
5. 熟悉mysql 对mysql事务机制、索引机制,锁机制有深入理解, mysql调优能从建索引、服务配置 schema分析等进行优化
6. 精通 springcloud对其各组件有深入研究,eureka注册中心机制 zuul过滤机制 feign调用 ribbon负载有深入理解
7. 熟悉spring springboot springmvc 相关源码阅读;有深入理解
8. 熟悉mycat 分库分表相关策略机制
9. 熟悉运用消息 rabbitMq rocketMq kaffka 等组件;搜索引擎Elasticsearch组件
10. 熟悉 zookeeper etcd redis ; redis高可用 ,持久化 主从复制理论有深入理解
11. 熟悉Linux常用操作命令;对k8s、docker CICD持续集成开发落地的经验
12. 分布式框架搭建和治理有丰富经验;分布式锁机制,事务有深入理解;并参与设计落地
1、 服务框架重构为微服务用到springcloud(naocos +gateway+sentinel)
2、 eureka+config替换成nacos ,zuul 网关 gateway 服务稳定性有质的提升
3、 负责翻牌子活动( 口令复制模块 根据不同活动类型;策略模式去生产app口令复制链接) 打卡活动 周排名 年度排名 redis 通过固定值-时间戳+积分值 来控制积分相同时间更早的排名靠前;砍价活动(qps 1w+) sentiel限流资源配置+redis写入商品库存+消息组件异步落DB,
4、 众测业务模块(rabbitMq)抽奖规则 rabbitMQ 将不同等级的用户存入死信队列+过期时间一到直接消费池子里的消息+ 每日用户提醒发送内部消息多线程 异步任务去转发
5、 商城模块开发-订单模块开发;
6、 用户注册 权限管理(切面请求的拦截用户权限控制) web端的系统开发
7、 对接第三方闪验 主要是活动薅羊毛 一键登入 身份验证等功能的接入
8、 搭建百瓶APP活动中台服务端框架
9、 负责日常的功能需求评审 分配任务给组内成员工作
可兼职时间
可兼职地点
0条评论 雇主评价