ID:209939

JAVA开发工程师

  • 公司信息:
  • 韶关市艾悉逖网络科技有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 海淀

技术能力

具有扎实的java基础,熟练使用常用的java集合类以及了解常用集合源码。熟悉多线程,如AQS,CAS, volatile,sychronized等。 对Java虚拟机,垃圾收集机制,GC算法,常见的垃圾收集器有一定的了解。 熟悉使用SSM,Springboot框架,对相关部分源码有一定的了解,如IOC容器加载过程,循环依赖的处理等。 熟悉使用主流数据库 Mysql,并熟悉数据库表格的设计以及对常见的sql优化有一定的理解。 熟悉使用redis,了解Redis线程模型,熟悉redis的核心数据结构的使用场景,熟悉多级缓存架构,熟悉各种缓 存高并发的使用场景,如缓存雪崩。缓存穿透,缓存失效,缓存热点数据重建等。

项目经验

艾悉逖网络科技有限公司外包项目-长盛汇短视频平台APP - 项目后台研发 2021.07 - 2021.10
开发环境: JDK1.8+IDEA+Maven+MySQL+Redis+MongoDB+Swagger2+HBuilderX+Android Studio 项目架构:
移动端: Uni-APP+Vue+JavaScript+Less+uniCloud(云函数)
后 端: SpringBoot+SpringMVC+MyBatis+Shiro+JWT+Quartz+ThreadPool+MongoDB+Netty
功能模块:一键登录,验证码注册、视频上传发布、视频多种首页推送形式、聊天模块、个人中心、后台基础管理 等。
责任描述:
1) 参与项目前期开发细节沟通、讨论需求以及数据库设计。
2) 使用JWT实现单点登录,并结合AOP、ThreadLocal和Redis实现token 令牌自动续期,解决令牌过期的 难题。
7W8CGMel202112062112
3) 针对播放量数据精确度高的业务场景,采用redis数据自增无锁方式,大大提高系统并发量,在双核4g内 存状态下,使相关接口在单节点支持大于50qps/s响应。
4) 首页视频采用文件切片传输技术,解决视频播放不流畅问题。
5) 常用数据如视频标签,分类表等数据缓存预热,对短时间出现热点视频的缓存重建等,大大提高系统的 并发量和健壮性。 6)利用Jmeter工具对其功能进行自压测等。

信用行为

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

发布任务

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

微信接收人才推送

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

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