ID:210586

仙僧

软件开发工程师

  • 公司信息:
  • 小米科技(武汉)有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 武汉
  • 全区

技术能力

熟悉Java集合、JUC、多线程、JVM、垃圾回收、内存模型等,有线上OOM排查和JVM调优经验

熟悉MySQL的DML操作以及索引、事务、锁机制、存储引擎、主从复制等,有SQL优化,读写分离实施经验

熟悉Spring、Mybatis、Dubbo等常用框架,了解基本架构和实现,有Spring整合和spring boot starter开发经验.

熟悉常用中间件Redis常用的数据结构和操作,了解其持久化机制,有基于redis的分布式ID和锁的开发和使用经验

熟悉zk、MQ等常用中间件 .

项目经验

2019.11 - 至今 plan调度平台(小米) 软件开发工程师异步任务调度平台
•基于spring boot starter 的客户端口
•基于延时、优先队列的任务调度
•restful的通信,支持异构客户端


2019.11 - 至今 storm-rpc(小米) 软件工程师
Java实现的rpc框架,提供基于接口的远程方法调用、基于zk的服务注册和发现、异步结果同步、Spring整合等
•Spring FactoryBean
•动态代理
•Future
•Netty

2019.09 - 2020.02 修整工厂全球化重构(小米) 软件工程师
小米之前的售后修整工厂有多个版本(1.0-3.0),各个国家有的使用一套,有的多套并行,代码分支也不一致,维护成本极高。重构方案将解决以上问题,将多个版本合一,多个国家的代码分支统一。
•基于zk的动态枚举
•基于消息中间件(自研)的单据推送和信息同步
•动态可编排的业务处理流程
•spi的地区适配
•分布式事务处理
•自研X5协议的系统通信

案例展示

  • storm-rpc

    storm-rpc

    开源软件,RPC框架,基于Java开发,实现了基于接口的远程方法调用,客户端的负载均衡,服务的注册和发现以及动态上下线等功能

  • 基因说辅助诊断系统

    基因说辅助诊断系统

    1.提取国外基因数据库的数据,清洗并将其转化为结构化数据 2.将1中的数据导入通过SSM + MYSQL开发的系统中作为元数据 3.通过指定的基因表型匹配算法进行辅助查询诊断和报告展示

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

信用行为

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

发布任务

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

微信接收人才推送

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

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