帖子
问答
专栏
关注
粉丝
- 2025-09-05·游戏开发查看全文前几天组里和我同一批进来的校招同学被开了。 他们组的序列化方案用的是Memory Pack,这类二进制序列化方案,在新增字段时候,使用的如果是没经过二次封装的序列化库,是只能在之前字段的后面添加,否则就会在更新版本后反序列化失败,导致存档丢失。 他没按照规范来,在中间添加了新字段,测试测出来一部分,...编程导航_小y:1)之前我们出现过的一个问题:https://mp.weixin.qq.com/s/CYh5lhwMCN095Me08HPQYw开发同学数据更新误操作,导致用户的权限全部更新为 admin。2)再之前在前公司遇到的一个 P0 问题,后端同学写了一个死循环,导致业务库一直重复写数据,一直数据同步同步到 hbase,最终导致 hbase 宕机,所有依赖的查询、报表、实时计算都出问题了,修复了 2 天才761分享
- 2025-04-14·游戏开发
前几天组里和我同一批进来的校招同学被开了。 他们组的序列化方案用的是Memory Pack,这类二进制序列化方案,在新增字段时候,使用的如果是没经过二次封装的序列化库,是只能在之前字段的后面添加,否则就会在更新版本后反序列化失败,导致存档丢失。 他没按照规范来,在中间添加了新字段,测试测出来一部分,他改了一部分,但是还是有遗漏在中间的。造成了数万用户存档丢失。 他们组是老项目,也没有云存档等补救措施,只能从数仓捞数据去恢复。 最后他被人事部门约谈后离职了。 同样另一组的哥们,也是跟我一批校招的,他也整了个线上事故,丢存档,也是数万用户。但是他不是因为操作不规范,而且他们组是新项目,增量用户很多,整体日活也很高。最后这哥们没被开,他们组一起开了事故复盘会。 大家以后涉及到数据存储相关的工作一定要谨慎再谨慎,数据是一个产品最重要的一部分。 当然选项目组和领导也很重要,没被开那个哥们代码他leader看过,出事了领导也有责任。😅 大家有遇到什么线上事故吗?💣@编程导航_小y


