栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

疫情当下,奋斗不止

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

疫情当下,奋斗不止

前言

有些朋友问,最近怎么没有更新了。最近确实是有点忙,不是没有时间,而是没有心思更新(妥妥的借口)。4月份我公司内部转岗了,负责了两个新团队,所以比较忙,这篇文章就来聊一聊最近的一些感悟吧。

新起点、新目标

说实话、起初是想重构的,但是理想很丰满,现实很骨感, 摆在前面有几大难题。

  1. 开发流程不规范,现有监控、报警、日志都不完善。

  2. 人力严重不足,业务在并行,现有人力支持业务都是不够的。但是、有些事不去行动,就永远不会改变。

我都做了哪些准备
  1. 目标规划 计划花2个月时间,解决系统稳定性问题。


  1. 稳定性保障任务细分 按优先级排列

级别任务项说明进度
01开发规范&上线流程规范制定避免人为因素造成上线问题,例如代码规范,CR规范[提测前CR],上线流程规范,及上线后灰度期间需要确认的点。已完成
02现有Grafana监控改进完善监控指标,目前部分监控指标不友好已完成
03错误&超时日志处理错误日志较多,报警频繁,报警就失去了它的意义,会导致有效ERROR被覆盖(目标是零ERROR)已完成
04项目GC调优垃圾回收器改为G1,参数调优,且支持运维动态调整已完成
05派单核心流程梳理核心业务流程画流程图,梳理可能存在性能瓶颈的point,为后序优化做准备已完成
06基础数据源梳理例如Mysql,Redis,MongoDB、MQ数据源及使用场景梳理,持续进行项进行中
07Grafana监控&报警环境隔离分线下环境(开发、测试、预生产) 和 线上环境, 线上线下都有监控和钉钉报警已完成
08派单项目接口优化慢接口、慢SQL,部分流程改造进行中
09动态线程池支持动态配置,线程池监控,监控指标例如核心线程数,最大线程数,活跃线程数,堆积队列,线程处理时间等进行中
10派单核心配置梳理目前配置较为混乱,需要梳理落地到文档,持续进行项进行中
11新增监控指标Redis、Mysql连接池监控,MQ生产消费监控,业务指标监控未排期

很多都是利用业余时间开发完成的。已经一个多月了,可以说肉眼可见的改变。时间很长,事情很多,但愿,每一天都改变一点点。有些事不去行动,就永远没有改变。

再过一个月,回过头来看,又是一番不一样的风景。

现在在做什么

目前基础设施都已经完善了一部分,重构我们提上了日程。

后续会给大家分享我们重构的点滴。

目前已经规划项有

  1. CMS系统重构

  2. 乘客排队系统重构

  3. 内部通讯改造(内部改为RPC通信)

  4. 围栏系统重构

敬请期待!

补充一句: 重构不等于重写,重构必须是贴合业务进行的。

总结

作为技术人,还是需要有一些技术追求,才能走得更高更远;

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/891853.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号