ID:288750

aBiu 有团队

科技产品研发高级工程师

  • 公司信息:
  • 景顺长城
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 上海
  • 浦东

技术能力

前后端开发
深入理解 JVM 加载过程和内部结构,分代思想、GC垃圾回收机制等
深入理解 操作系统 和 网络基础知识,如多路复用原理和io模型等;
熟练掌握 JavaSE基础知识,拥有丰富的面向对象分析能力
熟练掌握 Web应用系统开发,数据表设计、具备的独立开发能力;
熟练使用 Oracle、MySQl 等关系型数据库,熟悉 查询优化,Mysql 数据结构等
熟练使用 Redis、MongoDB 等非关系型数据库,理解 Redis主从复制原理,持久化方式,数据 类型,布隆过滤器原理(bitmap) 等
熟练运用 Spring5、Mybatis3、SpringBoot2.0等优秀的开源框架,熟悉 Spring的 IOC、DI、AOP 思想;
熟悉多线程 JUC,熟悉 CAS无锁思想,AQS 原理
掌握 Java基础技术 Jsp、Servlet、ajax、Jdbc,
有研究过 Java里 Map源码分析,数据结构(链表、数组、红黑树、B+ 树、平衡二叉树),简 单算法
熟悉 SOA、分布式、微服务架构,熟悉 RPC远程调用、Dubbo、SpringCloud等微服务框架;
熟练掌握 SpringCludAlibaba常用组件使用和基本原理
熟悉 Docker
熟悉 RestfullAPI开发规范,熟悉三方授权Oauth 协议、JWT 格式Token、对接第三方接口
熟练掌握 IDEA、Svn、Git、Maven、Gradle 等企业级私服仓库等开发及版本控制工具,
熟悉 Linux 虚拟机常用操作
熟悉 Kafka、RocketMQ、RabbitMQ 等常用MQ中间件
熟悉 微信小程序开发,(优库车)
熟悉 vue、elementui、mandmobile、html5、css3、javascript、jquery、layui、echarts 可视化图 表等前端开发技术和组件,写过一些利用第三方组件封装优化的前端组件

项目经验

基金监控平台和管理平台
采用市面常用的技术:springboot、redis、docker 等

项目架构体系:
前端使用 vue + elementui
编排器服务:和前端请求做直接连接
采集器服务:执行每个节点的采集数据任务
聚合器服务:整合每个节点的采集数据是否采集到
分析器服务:通过编写的groovy脚本逻辑和采集器采集到的数据执行,得到想要的结果数据
告警服务: 通过邮件、短信、或电话,发送到指定的通知人员

整体架构逻辑关系:
Browser前端通过https请求到编排器(后端服务),编排器得到参数后通过kafka发送消息到采集器服务去 采集数据, 采集器通过多线程去执行采集数据,数据采集成功后,通过kafka响应到聚合器服务, 聚合服务先把小的采集任务汇总,等到一个节点的所有采集任务都成功采集后,把采集数据发到分析器 服务,节点上的每个采集数据未完整时,都暂放到redis里面。
分析器服务拿到数据后,从mongodb数据库读取 编写的groovy分析逻辑脚本,和采集到的数据一起去整合,如果脚本中有告警通知逻辑,会调用kafka响应告警 服务发出响应的通知消息到指定通知人,告警消息目前有邮件、短信、电话。 分析器执行结束后,把执行结果写入到mongodb数据库,这时候编排器查询mongodb数据库,把刚刚执 行结果响应给前端页面列表数据。 每次节点采集数据时候,编排器先把请求参数发送到kafka后,就执行查询mongodo数据库,查到的数据 去和缓存里的数据比较,如果和缓存里的数据一样,说明数据还是之前的老数据,新的采集数据还没有到达,在 指定时间内还会再去查询,如果这个时间段内查到的数据还是没有发生变化,会先响应请求超时给前端。如果数 据和缓存里的数据不一样,说明是最新的采集数据,响应给前端。

团队情况

  • 整包服务: 微信公众号开发   微信小程序开发   PC网站开发   H5网站开发   
角色 职位
负责人 科技产品研发高级工程师
队员 前端工程师
队员 后端工程师

案例展示

  • 优库车

    优库车

    一个汽车公司的内部使用的小程序,多年前的小作品,功能简单使用,简约而不简单,小而精的产品,系统稳定,没出过生产bug, 微信搜索就可以查到

  • 景顺长城基金监控平台

    景顺长城基金监控平台

    基金公司的监控平台,主要是为了方便让业务员看到基金经理下达的指令进行股票操作,也可以方便公司业务部门统计查询数据,包括告警通知等等。。

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

信用行为

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

发布任务

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

微信接收人才推送

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

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