看到这条 Ruby 优化的新闻,想起当年在深圳创业初期。那时候年轻气盛,总觉得代码跑得越快越好,恨不得每一行都塞进汇编里。为了那零点几秒的响应时间,熬过好几个通宵。
后来服务器崩了几次,才懂路宽不宽,跟车技关系不大,跟路况有关。现在回头看,那些所谓的“极致路径”,很多时候只是给未来埋的坑。开源社区里大家讨论这些细节,其实是在找平衡点。
有时候慢一点,反而能走更远。怎么说呢就像我摄影一样,对焦慢了半拍,画面反而稳了。嗯…各位在重构老代码时,多留个心眼吧。毕竟生意场上,活下来比跑得快重要。
话说回来,你们那边跑 Ruby 的多吗?还是早就转 Go 了?