开发能在多大程度上帮助运维减轻半夜被叫起的负担?

2020-06-09 10:18:12 +08:00
 baiwfg2
我司我组的运维都看着挺辛苦的,经常半夜两三点起来处理故障问题,因为经常有致命告警。他们往往对某些实现上的细节不清楚,所以也很有可能把主导项目的开发 leader 叫起来,于是大家都在深更半夜不太清醒的状态下处理故障。

我一直在想,如果开发把功能做得完备些,特别是在上线前多测试演练,多在可能故障的地方埋点以帮助在意外情况下可以恢复到 一个慢但准确的 Plan B 的执行路径上来,这样哪怕半夜被叫醒,也可以快速迁到 plan B,不至于人为操作半天,毕竟人不在清醒情况下更容易出问题。

所以我总觉得运维如此辛苦,是开发
1 )没有用心把系统做得故障冗余
2 )没有重视上线前测试演练
3 )没有配合和敦促运维一起做好面板监控和自动化处理(于是乎总要通过慢的命令行的人工操作)

的结果。(我自己是开发 ,所以也会审视我们的开发队伍)。大家觉得呢
9263 次点击
所在节点    程序员
95 条回复
wande6
2020-06-09 15:24:33 +08:00
变相体现存在价值?
diggzhang
2020-06-09 15:30:51 +08:00
我们遇到的问题集中在夜间大数据批处理任务执行期间。
底层数据源交付听着简单,实则充满未知和坎坷。
有时候因为特殊硬件故障或底层服务故障 call 人家运维小哥就觉得十分抱歉。

在此吐槽广大数据开发真心是 007 陪跑。
airplayxcom
2020-06-09 15:47:54 +08:00
@nnd 运维就看看监控 不服咯?
airplayxcom
2020-06-09 15:49:45 +08:00
@nnd 要不,只留运维,把开发优化掉吧
imn1
2020-06-09 15:56:18 +08:00
try
catch...pass
然后开发背锅,运维不用背锅
这种算不算?
airplayxcom
2020-06-09 15:57:55 +08:00
顺道进去看了下该运维的活动历史,就是知道有多闲,嘎嘎
suotm
2020-06-09 15:58:33 +08:00
SDE on call
dayeye2006199
2020-06-09 16:01:21 +08:00
Oncall 了解下,管杀又管埋
defunct9
2020-06-09 16:02:03 +08:00
开发的眼里是没有网络的,世界皆网线。
Erroad
2020-06-09 16:04:44 +08:00
业务运维不是不尴不尬的,可以参考某些公司啊,全是系统运维,业务出问题研发自己先顶
nieqibest
2020-06-09 16:09:52 +08:00
多招点运维
tsaohai
2020-06-09 16:11:13 +08:00
把运维裁了,devops 一把抓 🐶头
sardine
2020-06-09 16:43:23 +08:00
运维不搞自动化平台么
workspace
2020-06-09 16:49:55 +08:00
回滚啊 代码有问题就是开发问题 直接回滚 然后找开发,代码没问题了重新上线
M7w2kh5a58AhKlcT
2020-06-09 16:57:41 +08:00
@airplayxcom #44
运维就看看监控 不服咯? 你是不是只会 CRUD,牵来一只猴培训三个月也行;

要不,只留运维,把开发优化掉吧? 要不把公司老板,前台,行政,测试,HR,保洁都优化掉,只留你一个开发;

顺道进去看了下该运维的活动历史,就是知道有多闲,嘎嘎。 别嘎了,赶紧跑吧,等下烤鸭店师傅马上就来了。我顺道进去看了下你的活动历史,你也不忙啊。 另外我前两年薪水年终奖不错, 现在休息去了,没上班。下次看历史记录的时候,多翻翻,我在一个主题里面回复过。
Ksmriacle
2020-06-09 16:57:49 +08:00
感觉在 V2EX 运维就是🐶啊
airplayxcom
2020-06-09 17:22:10 +08:00
@nnd 哦 好的,大运维。谢谢提醒,我去写 bug 了。
pushback
2020-06-09 17:36:29 +08:00
@airplayxcom crud 能有什么 BUG,是个人都能写好吗🐶
wobushizhangsan
2020-06-09 17:36:34 +08:00
我们这认真设计测试的功能最后都放弃或者变的不重要,那种紧急开发跳过测试紧急上线的功能不仅重要还高频使用。
airplayxcom
2020-06-09 17:44:11 +08:00
@pushback 哦 那你写不写呢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/679896

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX