当前位置:首页 > 每日看点

你写过的最蠢的代码是?

卡卷网2年前 (2025-03-04)每日看点305

刚毕业的时候写过一个

要求是用户上传视频,2g以内就行

我一个刚毕业的小开发哪懂什么坑啊,给了个oss,用了个流接用户数据,接完了就往oss上面写

完事了就提测呗

测试上传了一个2g的视频,tmd服务器炸了

我人傻了,leader去整服务器了,小公司服务器,也没走k8s,里面挂了一堆服务

几个开发晚上远程陪着debug,发现上传一个1g的视频,大概会消耗3g内存(因为不是0拷贝那种,是真的在内存拷贝)

服务器配置又不高,一下就炸了

后面咋优化我不知道了,pm应该降低了用户上传的最大视频限制,后面leader也不敢给我写什么难的接口,就让我curd了,干了没一个月,就没让我干了,泪目

========================

现在知道怎么处理这种问题,什么断点续传,什么分块上传,什么预签名直接上服务,非常认真的学了美团他们的文档,写了个博客在下面,需要自取。

每个人都应该懂的文件方案设计 - BlessingCR’s Blog

============

上面那个博客在墙外,复制了一份到知乎

BlessingCR:每个人都应该懂的文件方案设计

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/03/11538.html

分享给朋友:

相关文章

苹果为什么不做千元机?

苹果为什么不做千元机?

第一步,打开苹果官网,注意是.com,不是.cn; 第二步,点击iPhone,选择Compare iPhone; 第三步,选择最新iPhone 15系列,查看起售价格,分别为$1199,$999,$799。 这不妥妥的千元机吗,怎么苹果…

马云也搞不明白:为什么现在用户偏爱微信支付,而不是支付宝?

这题我会,我教马云一招。 你直接把你那破比支付宝的代码全删了,重新写一个。 打开支付宝直接就是一个大大的支付码,然后右上角按一下就是扫一扫。你要是还想保留你的其他那些乱七八糟的功能,麻烦将他们全部做到下拉菜单里。你这么设计我不说你能干死微信…

打印速度慢,是不是打印机cpu不行?

打印速度慢,是不是打印机cpu不行?

打印机是机械设备,cpu内存硬盘它也有但这只是它的电控部分,打印机类似于汽车属于机电一体化设备和电脑不是一个类型的产品。 很多人总是认为打印机和电脑是一类产品,实际上这是一个误区,电脑是it(Information Technology)信…

你捡过最大的漏是什么?

你捡过最大的漏是什么?

买了套二手房,软磨硬泡便宜了1个w 结果就是一屋子狼藉 原业主说反正你们要重新装修 就不收拾了 等完了你们一起收拾掉吧 落了很多柜子 电器是啥的 今天打开卧室柜子一看… 现在是去存钱的路上 有朋友知道这样存钱银行会给发大米跟油吗…

我觉得华为Mate60Pro明明配置不高,为什么还是有那么多人买呢?

我也好奇啊,所以闲聊时,我问了我们公司的副总,我说Mate60pro配置这么拉胯你怎么还买啊? 他一脸疑惑的看着我,配置?什么配置?我这手机信号挺好的啊? 我们总经理用的是去年华为出的折叠手机,花了一万多,我也想问问他同样的问题,但奈何一直…

如何判断 Java 工程师的基础知识是否扎实?

我来给你出几道大题,能答对70%,你就算基础扎实了。 第一部分 Java基础(27)1. 程序本质:代码是如何被执行的?CPU、操作系统、虚拟机各司何职?2. 基础语法:从CPU角度看变量、数组、类型、运算、跳转、函数等语法3. 引用类型:…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。