我代表编程导航,向大家道歉!灰度发布引发的惨案
合集 · 程序员之耻 (23)
-
托大家的福,网站又被攻击了,这次挂了!
4:49
-
网站天天被攻击后,我终于出手了!
3:43
-
史无前例的《码王争霸赛》,结局很狗血!
27:06
-
我被自己网站的用户气疯了!!!
3:32
-
都来我网站测试是吧?!
4:41
-
我还没做网站,就被攻击了?!
7:42
-
看了这个,还敢攻击我的网站么?!
5:07
-
没想到又被攻击了!赔了1.5万,我真服了!
8:39
-
假如程序员面试都说真话。。
2:18
-
员工写了个比删库更可怕的 Bug。。
14:29
-
这么离谱的Bug,咋就让我撞上了呢?!
3:48
-
网站崩了,我却很开心!
7:31
-
做了个 AI 高考分数预测器,终于能上清华了!
3:18
-
我代表编程导航,向大家道歉!灰度发布引发的惨案
2:11
-
离谱,我的服务器密码被别人开源了?!
3:22
-
我年纪轻轻代码量就达到了3200一个月
2:47
-
程序员开工现状,不能再真实!
2:19
-
挑战火车上写代码,结局很卧槽!
2:50
-
我竟然被AI机器人送走了?!
6:06
-
我写的第一个软件,破防了!
2:02
-
学妹给我100,帮她做小程序?
7:11
-
26年春晚魔术揭秘,给程序员看笑了!你也能变
1:29
-
我在博客园写了 5 年半文章,被封号了!
8:25
Description
一次灰度发布导致我们的编程导航 codefather.cn 出现了很多影响用户体验的 Bug,希望能给程序员朋友们提供一些企业开发中的思路。
Comments
看完这个视频真的很感动。鱼皮能这么坦诚的把团队踩的坑分享出来,真的不容易。很多UP主遇到这种事情要么不说,要么各种甩锅,但鱼皮直接承认错误,还详细分析了技术原因,这种态度真的respect。我自己也是小公司的程序员,太理解那种"资源有限但又想做好产品"的纠结了。DNS灰度这个思路说实话我之前也想过,看起来确实很聪明,但没想到会有这么多坑😅 特别是"薛定谔的网站"这个比喻,真的太贴切了哈哈哈,一会新一会旧的,用户肯定懵逼。 必须三连支持!希望更多技术UP主都能像鱼皮这样,把真实的开发经历分享给大家💪顺便问一句,编程导航现在稳定了吗?我准备去体验一下新版本~
♥ 315 ↩ 14
鱼总怎么天天道歉[doge]
♥ 103 ↩ 4
那我电信移动双线聚合你不炸了[doge]
♥ 77 ↩ 3
哦,加了个if else
♥ 42 ↩ 2
[笑哭]为啥要动DNS这么复杂,加个版本控制的脚本,然后把登录用户ID转成整数,然后按比例取一下mod不就可以做灰度跳转了吗
♥ 28 ↩ 3
为了做一期视频故意给自己平台写bug吗,他真的我哭死[兔兔岛_睡觉]
♥ 24 ↩ 1
好家伙,知识怎么就这样进我脑子里了[星星眼]
♥ 16
理论上你这个办法也不完美,像大一点的公司都是用的多条运营商宽带做的负载均衡,有可能这次访问走的是电信下次访问可能又从联通链路走[吃瓜]
♥ 15 ↩ 1
鱼厂也是草台班子罢了[doge]
♥ 13 ↩ 2
就没有nginx么?nginx做灰度也不是什么难事,成本也就一台机器而已。
♥ 8 ↩ 3
这题ai都会做[笑哭]
♥ 7 ↩ 1
是什么样的理解让你觉得只靠dns权重分配能实现的?没有staging环境测试过吗[辣眼睛]这种稍微想一想就知道有问题,正经测一下就会发现的bug能引入到prod也是说明整个release流程管理可以说是没有的
♥ 6 ↩ 1
这么烂的灰度第一次见了
♥ 5 ↩ 1
有个建议 让面试鸭别那么容易崩了,有时候真的很卡
♥ 5 ↩ 1
经理,我们新来的那个男娘美术和那个长发男前端一起请假了,说要学习什么后端开发,老板说以后他升全栈省一个岗位就给他批了,但是人事要我赶紧通知你说他们朋友圈一直咱喵咱喵的
♥ 3
评价为程序员丁真
♥ 3
直接通过用户id灰度不行吗 简单方便[笑哭]
♥ 3 ↩ 1
看起来项目没用k8s部署,不然实现灰度发布很简单
♥ 3
兄弟 就这个水平 不应该出来创业啊[doge]
♥ 2 ↩ 2