ID:311827

高级java工程师

  • 公司信息:
  • 北京云杉世界美菜网股份有限公司成都分公司
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 重庆
  • 全区

技术能力

1.6年开发经验
2.曾任职重庆锐明技术股份有限公司担任平台软件部-业务中台组-开发组组长
3.任职北京云杉美菜网,服务商城板块
长,负责 SasS 化的业务中台的架构设计与开发
3.对jaca,网络,并发编程,分布式系统,Redis、kafka、zookeeper ,nacos等技术有深入研究

项目经验

1.独立影像评估
项目描述 该系统主要完成 病人信息录入,病人dicom胶片上传,阅览胶片、生成评估报告、以及其他信息化管理等功能 技术点: springBoot, spring JPA, websocket ,,MongoDB,Mysql 个人职责: • 负责dicom胶片上传解析入库到MongoDB • 负责配合前端基于开源库conestoga,完成dicom胶片的解析,加载渲染,测量等功能 • 基于医学影像评估标准 Resist 1,1 ,负责影像评估报告生成,包含评估结果自动计算 • 基于websocket实现问询模块的消息提醒 • 整体评估流程的实现, 上传-> 质量审核-> 问询 -> 阅片-> 全局审查->仲裁

2锐明技术-业务中台
.项目背景 1.为解决公司各个交通行业层以及客户系统的重复开发的业务痛点 2. 实现公司的一个业务中台,将各个行业层的通用能力下沉到业务,以实现多个行业层接入的战略目标 3..引入SaaS概念,将企业客户以租户的身份接入平台,实现按租户进行数据隔离 项目职责: 1.从0开始参与业务中台v1.0版本的设计与开发,三方登录,多租户资源控制,自定义网络通信协议的解析 2.完成业务中台v2.0部分子系统的概要设计(服务解耦、统一规范)与组件开发,包括 网关服务,基础数据服 务,配置服务,报警服务,证据服务,协议转换服务以及聚合服务 3.解决压测环境的性能问题和安全问题,如日活20W辆车的并发请求上传并采集GPS和报警数据 技术栈: SpringBoot、 SpringCloud、Nanos、 Kafka、Redis、Mysql 、Clickhouse、canel 项目负载情况: 日常峰值QPS在5W左右,日活在线车辆 在20w左右 遇到的问题: 1.海量车辆数据存储和查询的问题 每天的车辆上下线和gps定位TPS请求量较大(日活20W辆车,没3秒一次GPS),通定job定时扫描db的方式 存在时效性问题 解决措施:使用基于列式存储的Clickhouse数据库,解决并发读写和查询历史车辆定位和报警数据的问 题,通过数据库和缓存双写的方式 实现车辆实时定位和报警查询 2.设备端上传的数据处理不及时 每天车辆数据高达上亿级别数据,与下游服务之间通过kafka作为消息中间件来传输,数据量大了,消费者 线程不够,出现消息堆积 解决措施:中台tap服务消费到消息后,不直接写入db或nosql,而是直接写入新的topic,这个速度很快,因 为仅仅是读写MQ而已,新的TOPIC 有 20个partition,然后再临时部署20台消费者系统,去消费新的topic 写 入到NOSQL,在通过固定核心线程数(20)的线程池按照db能负载的的速率消费NOSQL中数据并写入DB,这样子也 可以迅速增加消费者系统的并行处理能力

信用行为

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

发布任务

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

微信接收人才推送

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

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