V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  DeepSIeep  ›  全部回复第 4 页 / 共 5 页
回复总数  83
1  2  3  4  5  
@JoeJoeJoe 这应该是标准流程吧,一个鲁棒、安全的系统必须有的。错误码肯定都是脱敏的,只要是非法请求,统统是系统错误 or 参数错误,只有一些特殊情况,返回一些特殊数字,客户端解包进行下一步处理。
还有有个更狠的。接口重试。
一般接口重试都要做个限制或者幂等。这可好,直接 while 循环。遇到过最离谱的一次崩溃是这样的
客户端发送一个提交一个 A 包含数据 a 。(正常情况下服务器处理完了就处理完了,几十毫秒就能搞定的)但是那天机器的 redis 不太稳定,有那么 300ms 的延迟。。然后事情就发生了

客户端发现 请求 A1 发送的 a 没有提交成功,就把请求 A 放入请求队列,(不知道他们怎么操作的有 2 个队列,一个请求队列,一个数据队列)
几秒后发送了两个个请求 A1 包含数据 a 和 A2 包含数据 aa (此时服务器其实已经被别的客户端打崩溃了,肯定无法相应)
几秒又发送了 3 个请求 请求 A1 包含数据 a 、请求 A2 包含数据 aa 请求 A3 包含数据 aaa
然后就这么持续了很长很长时间。。。
服务器为什么崩溃呢? 懂后端的,应该都能明白。我们的客户端设备日活几十万。请求流量突然从 50Mb/s 激增到 1000MB/s (为什么是 1000 呢?因为带宽就这么高)。流量是高峰期的 2000 倍(其实就是因为带宽不够,请求进不来)
练练手挺好的。真正项目上,还是用现成的吧,这玩意坑确实多。

另外,fastjson 是不是使用了太内核的东西,一个 json 序列化怎么这么多恐怖的漏洞(没看过远吗,也很少用。个人用 Gson 多)
@bobox
@layxy
91 天前
回复了 zljklang 创建的主题 投资 亏了 50W 了,怎么办
给不了建议,我总资产还没有 50w
94 天前
回复了 DeepSIeep 创建的主题 Java 有写 Java 的么,你们的 jdk 还是用 1.8 么
诸位,下班了下班了。管他是 jdk1.8 还是 jdk8.1 。
快乐的周末开始了~~
周末快乐~~~~~~~~~~~~
周末快乐~~~~~~~~~~~~
周末快乐~~~~~~~~~~~~
94 天前
回复了 DeepSIeep 创建的主题 Java 有写 Java 的么,你们的 jdk 还是用 1.8 么
@NoNewWorld 公司所有的项目,都是 java8.。。。。
@pony2335 我现在用的 21 ,现在面试不知道还面不面 java 新特性了。当时准备面试都是准备的 java8 新特性。。。
@Yuesh1 java7 真的是老古董了。刚踏入社会的时候用的东西
94 天前
回复了 DeepSIeep 创建的主题 Java 有写 Java 的么,你们的 jdk 还是用 1.8 么
@maocat 自己的项目为啥不能用 java 呢。java 是稍微重。但是试着顺手啊,小语种,lua ,go ,python 也都在用。大项目还是用 java 。不是说好用,顺手毕竟专业干这个的
@iloveios 我是菜鸡哈哈,怪不得我薪资这么低
94 天前
回复了 DeepSIeep 创建的主题 Java 有写 Java 的么,你们的 jdk 还是用 1.8 么
@chendy 一样,除了我不用 kotlin

@CodeCodeStudy 竟然 25 也出了。。。老了啊
打羽毛球这么贵了么,我都是买个拍子随便找个广场玩,有风就在家打游戏。
@chhtdd 群友给我推荐了 2308 ,应该是经济实惠款的。我还没研究,感觉有电容有,有缓存的阵列卡才好,没开始研究呢
@kuandrew 我的 git 仓库,备份好多。 仓库源,有一个 rsync 脚本,定期提交到 svn 仓库里(另一个硬盘)。家里的台式机定期更新 svn ,吧仓库里的 git 保存到本地。本地硬盘也会 clone 代码,三台电脑都不定期 git pull 。最后网盘也有一部分。github 也有。反正能存的都存了。代码丢了是真糟心。。。

照片啥的我定期 pull 到移动硬盘里。 现在就是想收集一些电影。家里人在家没事看看电影电视剧啥的。
@MacsedProtoss 吵无所谓,本着便宜去的,散热确实是个问题,但确实便宜啊。

@x86 老哥上散热了吧,我看评论里大佬好多说温度问题的。我就是普通机箱,温度要是大问题我还是老老实实 sata 吧
@qpwo005451mark2 我的书房,夏天老热了。。。。
101 天前
回复了 ajxlu 创建的主题 问与答 [情人节话题] 如何脱单
走在大街上,有个妹子追着我要联系方式,加了。晚上过了一晚上就脱了( 程序员的最终幻想
101 天前
回复了 DeepSIeep 创建的主题 问与答 ubuntu 死机,有什么办法么。
现在没有刚才死机的场景了,你说气不气,现在切 tty 丝滑流程。。。。等我下次卡了再验一下,F2-F6 我好像没按一遍
@Greendays
@ouran49w
系统日志在看了,没找到有价值的信息。也许是 tty 切换的姿势不对
@donaldturinglee
@haah
入手已经 1 年了,直接买的 512 oled ,懒得加内存。选他有两个原因
1. steam 吃灰游戏太多了(买了他机器和库存一起吃灰)
2. 老家带游戏本不现实,工作需要都是公司的破本子,没有游戏(这个确实有用,出门必带,必玩)

吃灰了? 确实吃灰了,偶尔玩玩(现在在折腾 nas 。没时间)
好玩么? 确实好玩,可以怕被窝里搂着媳妇一起玩
后悔么? 不后悔,挺好的,主要是没时间,有时间我就玩玩黄金矿工(刚上的),猴子扎气球,土豆兄弟。。。欧卡还没调试,按键太多了。可以整一个固态装个系统,这样你就有一个移动的办公本了。快乐在于折腾哈哈
@Shura 买个 der 的比特币啊。买个 der 的黄金啊。赶紧机械硬盘屯起来。

@qinfengge 买的太少了,拍断大腿。。
@ltyj2003 现在二手硬盘价格也飞起。而且渠道靠不靠谱也不知道
@osilinka
@totoro625
强烈建议国产硬盘入场~~~~~~~~~
103 天前
回复了 DeepSIeep 创建的主题 NAS 收了个线程撕裂者 2970wx,我该怎么安排他
@krystal9527 @kneo @Biem 后期肯定要做别的东西,不会 24 小时开机,100w 就 100w 了吧。玩的就是个折腾,这点电费还是付得起的,比我玩游戏的主机功耗低多了。

@damichifan 必须的,等我上了阵列,加上机械硬盘看看功耗能不能突破 200w ,哈哈
@tinola 点烟,数数 cpu 的块块,得数满意了才能关机。哈哈哈( v 能发 emoji 么? test:😁🏄🏿‍♂️)
1  2  3  4  5  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5701 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 06:23 · PVG 14:23 · LAX 22:23 · JFK 01:23
♥ Do have faith in what you're doing.