ID:288742

yulijian

高级java开发工程师

  • 公司信息:
  • 德勤
  • 工作经验:
  • 9年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 重庆
  • 全区

技术能力

熟悉Java语法,多线程、集合等基础框架
对JVM原理有深入的理解,包括内存模型、垃圾回收机制,
熟悉JVM各种垃圾收集器的使用以及核心参数的调优,有过一定的JVM线上调优经验,
精通Redis集群的搭建,熟悉备份策略,了解高并发下缓存穿透缓存雪崩解决方案
精通RocketMQ,Kafka消息中间件集群搭建,利用MQ缓冲流量,削峰填谷
熟悉应用服务器软件Tomcat等容器配置和部署,熟悉Linux系统
熟悉Elasticsearch、Logstash、Kibana、Canal组合而成的日志收集系统以及搜索系统
熟练使用主流的关系型数据库,如MySQL、Oracle,有过SQL语句调优经验
深入了解大数据相关技术hadoop,spark,hive, hbase
深入了解SpringCloud、 Spring、Dubbo,MyBatis等主流开源框架,并阅读源代码,以及Gradle、Maven,Git等工具,深入了解SpringCloudAlibaba 各大组件 Nacos注册中心,Fegin, 服务限流降级组件Sentinel并阅读源代码

项目经验

项目名称:微店
项目描述:微店平台是以手厅为入口,基于图文推送、PUSH、LBS、搜索等能力,通过线上开店、粉丝拓展、上线活动、线上引流及线下销售,将线下实体资源与线上用户需求相连接。利用客户管理实现线上客户向线下渠道引流,提升实体渠道的客流和订单;利用线下渠道资源,实现线下装机及手厅客户促活,最终实现双赢,重构线上线下生产关系。
涉及技术:SpringBoot、MyBatis、Redis、MySQL、Dubbo、RocketMQ、ELK等
设计技术:
1、采用分布式的项目开发模式整个项目分为:订单、综合管理、社交、crm、用户、商品中台、
统计、供应链、支付、canal阿里开源框架、ELK等二十多个服务。
2、基于RocketMQ支持消息事务这一特点,在项目开发过程中使用这一特点,采用最大努力通知的 分布式事务解决方案去处理分布式事务场景。
3、基于Redis消息中间件,实现了购物车,接口幂等,秒杀活动等高并发访问场景的开发。

项目名称:重庆移动号卡商城
项目描述:重庆移动号卡商城主要为了在线上进行号卡的销售,开发了对应的商城帮助销售。

设计技术:SpirngBoot、MyBatis、Dubbo、Redis、Rabbitmq、MySQL,RocketMQ等
责任描述:
限时秒杀: 主要利用Redis单线程而且基于内存操作这一特性,分布式锁实现了号卡秒杀下单,Redis集群能轻松扛起过万的QPS,Nginx也防止了恶意请求对其他客户利益的危害和服务器的压力。
订单系统: 实现商品订单的生成,包含库存的校验、优惠券的选择,以及订单生成支付超时自动关闭功能实现,配合订单流水实现了下单流程以及后续支付流程的幂等,保障了数据的准确性。
基于RocketMQ支持消息事务这一特点,采用消息事务的分布式事务解决方案去处理分布式事务场景。
基于Redis消息中间件,实现了购物车,接口幂等,秒杀活动等高并发访问场景开发。
整合RabbitMQ实现延迟消息的过程,以发送延迟消息取消超时订单。

案例展示

  • 号卡商城

    号卡商城

    微店平台是以手厅为入口,基于图文推送、PUSH、LBS、搜索等能力,通过线上开店、粉丝拓展、上线活动、线上引流及线下销售,将线下实体资源与线上用户需求相连接。利用客户管理实现线上客户向线下渠道引流,提升实体渠道的客流和订单;利用线下渠道资源,实现线下装机及手厅客户促活,最终实现双

  • OMO协同平台

    OMO协同平台

    OMO协同平台是以手厅为入口,基于图文推送、PUSH、LBS、搜索等能力,通过线上开店、粉丝拓展、上线活动、线上引流及线下销售,将线下实体资源与线上用户需求相连接。利用客户管理实现线上客户向线下渠道引流,提升实体渠道的客流和订单;利用线下渠道资源,实现线下装机及手厅客户促活,最终

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服