参与过的项目

所在问财技术组项目组,小组内自然语言查询等十几个应用服务的维护与外部新需求的实现。
主要建设项目有:
自然语言查询(9111)、指标查询平台、计算平台、分布式调度平台、智能缓存平台、数据汇总平台

业绩&贡献

自然语言查询(9111)
1) 支持业务方及日常需求的实现和维护
3) 使用redis结合设计模式做LRU的高效缓存
4) 实现全链路的debug工具,提高相关人员排查问题效率
5) 对大问句性能优化,提高吞吐量,响应时间提升3倍

b . 指标查询(datacore)
1) 支持日常维护问题排查解决
2) 热点指标缓存性能优化

c . 计算平台
1) 正常的业务函数开发
2) 系统流程的重构优化

d . 智能缓存平台

1)解决占用redis资源太大问题
2)解决缓存更新时线程数量爆炸问题
3)实现对缓存配置做主动干预能力
4)提高缓存数据时效性提高、一致性
5)重构系统架构,节约硬件资源

e . 数据汇总平台
1)解决个性化时间选取问题
2)重构业务线程资源混乱问题
3)提高大时间区间大量数据计算性能
4)实现配置主动干预能力

f . 分布式调度平台
1)保障目前单日350w次调度的稳定执行
2)现已接入预警、国际美股等5个业务方
3)对业务方日志IO瓶颈优化

系统、工具、流程、方法的建设

  1. 搭建离线汇总计算平台线上接入1100+指标的计算
  2. 搭建分布式调度平台线上单日350w次调度
  3. 搭建缓存平台支持线上单日峰值5000w次请求
  4. 搭建分布式计算引擎flink目前测试环境稳定运行
  5. 搭建资源流控平台为线上小组应用保驾护航
  6. 搭建分布式配置平台供测试环境使用
  7. 协助运维接入分布式链路追踪平台

    其他

  8. 引入响应式编程方案做新开发模式的参考

  9. 打通公司Java技术圈,有更多的技术选择。升级springboot业内最新的稳定版本等启动及响应速度大幅提升
  10. 构建小组适合自己的个性化容器镜像,同时自己主动选择的能力

主动拆分重构智能缓存服务,达到预期目标,同时升级小组基础技术圈,敢为人先,孜孜矻矻

  1. 缓存服务原来三台,计算峰值单台最高达6核6g。拆分重构后,2台计算服务峰值1核4g,3台请求服务,0.5核3g,稳定性大幅提升
  2. 引入响应式编程方案,攻坚克难,吞吐量提升20%,性能损耗降低60%
  3. 打通公司Java技术圈,有更多的技术选择。升级springboot业内最新的稳定版本等启动及响应速度大幅提升
  4. 构建小组适合自己的个性化容器镜像,同时自己主动选择的能力