ID:186450

乡村小明同学

java高级工程师

  • 公司信息:
  • 科大讯飞科技公司
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 其他
  • 全区

技术能力

熟悉Spring轻量级、全面化和非侵入的框架,springboot开发敏捷、低配置、可插拔式starter方式。springcloud给予服务模块化、功能化、解决分布式系统调度,分别用eureka服务发现,ribbon客户端负载均衡,hystrix断路器分别有客户端和服务端熔断,resilience4j链路跟踪。
熟悉Java基础,设计模式,排序及数据结构算法等。
精通Java多线程并发锁
熟悉Maven Jenkins jar包管理 jar包冲突
熟练Redis cluster,mysql,mybatis,memcache,netty,Tomcat,dubbo,zookeeper等
熟悉日志框架kafka,flume等。
熟悉大数据HDFS,SPARK,HBase等。
熟悉jvm 类加载 jit优化等。

项目经验

项目 数据分析系统
所属公司: 科大讯飞科技有限公司
项目描述: 数据在BJ用采集引擎传送到数据中心,分析数据,解析数据种类为三维数据,再次分析的wav,message,phonedata数据写入kafka集群,自定义注册表协议序列化器,有kafka consumer分析,其他数据用幂等式写入MySQL 主从集群,前后应用用spring boot微服务和Vue 还有定时任务服务等
责任描述: 我负责整个项目搭建,人员支配及代码评审,Maven nexus搭建私服加快打包速度和版本控制,还搭建Jenkins SVN 等一件部署的平台,SVN控制master develop代码版本发布是方式。bj采集服务及日志采集和数据中心文件处理用到Apache vfs底层框架,我再次分装成可用可分布式读写的文件处理引擎 其中单服务用本地锁,多服务用zookeeper分布式锁等。前端是Vue,后端是分布式微服务,按照业务分为html yj服务 zs服务 phonedata服务,依赖用Maven deploy发布方式 连接各服务的依赖。微服务之间用通讯用http feign方法。因为用户都是固定用户 不超过500人所以没有用负载ribbon和防止服务雪崩的hystrix熔断机制。首页数据用的是分布式Redis cluster这是整个系统架构。服务可以按照业务可以横行扩展。数据中心处理成功回传成功文件到采集中心 采集应答确认方式在删除本地文件,因为中间是全双工的 速度没有阻塞。这个是整体的系统流程,其中用到自己开发的文件采集服务和日志采集框架。

信用行为

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

发布任务

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

微信接收人才推送

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

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