V2EX qingxp9
 qingxp9's recent timeline updates
qingxp9

qingxp9

V2EX member #85973, joined on 2014-12-10 10:06:44 +08:00
qingxp9's recent replies
这个情况很常见,核心是用证据和逻辑建立免责边界,而不是情绪对抗。

你们的核心论点
B 部门负全责的技术依据:

1. 故障根因是"集群底层存储 IO 全挂"这是基础设施层故障,完全在 B 的职责范围
2. 你们只有"登录部署权限"没有权限也没有义务维护宿主机/存储层
3. 监控系统本身也部署在那批虚机上,基础设施全挂导致监控同时失效,这是任何系统的物理极限,不是开发失职

关键反问:
请问 B 部门期望的"检测系统宕机"的技术手段,具体指什么?如果虚机已经宕机,任何部署在该虚机上的检测程序都无法运行,这是基本的计算机原理。除非在 B 管理的集群外部额外部署独立监控基础设施这是谁的职责?费用谁出?合同里有没有要求?

---
实际操作建议

第一步:整理书面证据包
- 故障时间线(存储 IO 挂的时间 vs 业务宕机时间,证明因果关系)
- 运维日志、告警记录
- 合同/SOW 中关于基础设施职责的条款(这是最重要的)
- 你们监控系统存在的证据(截图、配置)

第二步:让对方的主张落在纸面上
- 要求 B 部门以书面形式说明"乙方应具备哪些技术手段"及"合同哪一条款规定了此项义务"
- 口头强势没有法律效力,落纸才有。很多强势的人就是不愿意写,因为写了就暴露了没有依据

第三步:走正式渠道,不要私下斡旋
- 通过项目经理/公司法务提交正式的故障分析报告
- 报告中清晰写明:故障分层、各层职责归属、你方无过失的技术依据
- 避免线下口头争论,强势的人在非正式场合会一直压人

第四步:如果对方坚持甩锅
- 核查合同 SLA 条款大概率没有要求你们在宿主机宕机情况下保障服务
- 必要时律师函走起,7 位数的锅值得认真对待

---
给项目经理的建议

项目经理的角色是不能被情绪带着走,但也不是无条件妥协。现阶段最重要的是:
1. 不要在谈判中先表现出"我们愿意承担部分责任"的姿态
2. 让法务或更高层介入,不要让技术人员单独面对强势的业务领导

你们有监控、有日志、有合同有理有据,不用怵。
Sep 30, 2019
Replied to a topic by feng32 硬件 求推荐一款嵌入式开发用 Mini PC
试试占美主机
如果是真实的话,注意下隐私泄漏的问题
Apr 3, 2019
Replied to a topic by lin 分享创造 一个刷「金句」用的小程序习作
赞,挺好玩的
公司名称和位置呢
@won 当时知道翻脸不认的情况,第一时间我也是想去揍人的,就离我 2km 远。后来想想还是抄起键盘给他们的伤害更大。
@asAnotherJack 嗯,是校友
实在看不惯这企业的行为,只能来帮助做下 SEO 了。

顺便帮该同学求下数据挖掘、数据分析的工作机会,目前有一年的风控建模相关工作经验
该同学本来第二天上午要请假去医院的,下午再去拿回签字文件,因为她相信这家从实习到校招待了一年多的公司。
我抱着最深的恶意揣测了下这边可能的行为,劝她别放松一大早就去要回。没想到最终揣测成真了。

事已至此,我让她抱着拿不到更多的补偿的心态抓紧找下一份工作。
顺便帮该同学求求数据挖掘、数据分析的工作机会,一年风控建模的工作经验
About     Help     Advertise     Blog     API     FAQ     Solana     3071 Online   Highest 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 26ms UTC 15:07 PVG 23:07 LAX 08:07 JFK 11:07
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86