ID:348646

Granpvlion 身份已认证

  • 公司信息:
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 海淀

技术能力

Java 基础扎实,熟悉多线程,线程池原理,对线程安全有深刻理解。阅读过部分JDK 源码。深入了解 JM 虚拟机:内存模型、GC、垃圾回收算法、以及垃圾回收器,具有线上调优经验熟练使用 springboot、spring、springMVC、mybatis 框架,并且对框架源码有学习了解对 Elasticserch,logstash,Filebeat,kibana 熟悉。了解 es 读写原理,底层存储原理
深入了解 Elasticserch 集群规划,具有 es 调优经验,阅读过部分源码,例如 es 中线程池
深入了解网关技术,独立构建业务网关。使用 gateway、nacos,sentinel.
改造过阿里限流组件 sentinel源码,具备一定的源码阅读能力和改造能力。
熟悉 Mysql存储引擎,索引,有sql调优经验,熟悉分库分表,熟悉 ShardingSphere
对 Redis 哨兵模式以及 Cluster 集群模式有了解,熟练搭建集群和使用。
熟悉 MQ 使用场景,熟练使用 kafka,用作内外网穿透,作为数据中转。
熟练使用 Docker容器化技术、了解k8s。了解微服务,springCloud 体系.
合理使用开发规约,写出简洁的代码。重构相关知识有所掌握,有过项目重构的经验。
在开发工作中大量使用设计模式,来提高程序可扩展性和可维护性,
熟悉 linux 环境,熟悉 linux 常用命令,熟悉 shell 脚本,

项目经验

功能模块:13 亿全量数据检索、聚类分析、网关限流、预热模块、系统审计及行为分析、防爬机制项目描述:物联网资源检索系统,用来检索整个互联网中现存的可以检测识别到的设备。设备包括存在漏洞的设备。支持根据设备和软件的各个属性以及地理位置的聚类分析。用于科研人员的研究,给做安全防御领域的人提供良好的数据支撑。
项目职责:1)负责 es 搜索平台的日常维护与优化工作,主要维护了 13 亿+的设备数据、设备漏洞数据、图片数据。通过对 es 搜索平台合理规划,节省了500G+的内存,并提升了搜索性能,降低两倍的搜索时间,达到在十亿级别的索引中,5T数据的检索中秒出结果的效果。提升了集群的稳定性,使集群具备容灾能力。2)使用 gateway+nacos+sentinel 搭建了业务网关,对鉴权、限流、等公共能力进行了抽取。期间改造了 sentinel源码,来支撑生产级别的业务需求。
3)维护了图片下载组件、场景识别组件、图片去重组件。期间重构了图片下载组件组件。通过Jprofile诊断,对图片下载组件进行进行JM 深度调优,解决内存泄露问题,将图片下载速度提升到每秒一百张4)使用 ELK 搭建了一套日志收集分析系统。用于系统审计以及用户行为分析。
5)利用redis 做数据缓存,通过构建预热系统,为系统去短板,提升用户体验。维护redis 高可用。
6)使用 Docker 来部署项目用到的中间件,以及项目相关的用户中心服务,鉴权服务。

案例展示

  • java计算器

    java计算器

    功能需求如下所示! (1)实现算术加法、减法、乘法、除法的基本运算; (2)支持括号'('和')"操作; (3)支持删除操作; (4)支持清除操作; (5)支持小数操作; (6)支持错误检查;

  • java购物车

    java购物车

    .创建购物车对象:创建一个购物车类,包含购物车的属性和方法。购物车的属性可以表、购物车总价等。 2.添加商品到购物车:在购物车类中实现一个方法,用于将商品添加到购物车中。该方信息,创建购物车项对象,并将购物车项添加到购物车的购物车项列表中。 3.从购物车中删除商品:在购物车类

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

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服