Neo 在 本轮扩容已成 中发帖
这里简单复盘一下本轮扩容的过程。先说一句:佬友们真是太热情了。
自开年的工作日以来,L站的访问量直接大幅创新高,高居不下且还有攀升迹象。这给服务器造成了极大的压力,我们紧急采购服务器并完成了扩容,但是效果并不及预期。
现在的服务器太贵了,机器要加但不能无脑加,这种情况显然就不对劲了。调查之下,我们发现很多访问异常,于是我们立刻着手建立风控服务。风控服务的效果还是不错的,把服务器从随时爆炸,拉到了崩溃的边缘,高峰期可以不炸,但是很慢。
这显然是不理想的,这种崩溃边缘没有余量,遇到攻击直接就会被压垮。由于尝到自建风控的甜头,我们寻思是不是可以自建新的服务替代 discourse 原有的?
分析了一下,当场决定改造 discourse message-bus 服务。虽然 discourse 现在默认服务切到了 pitchfork 但这只是 unicorn 的一个分支,还是进程模型的 we...