http://dns.v2ex.com/如果你是 V2EX DNS 的早期用户,你大概会记得,曾经有相当长的一段时间(差不多一个季度),V2EX DNS 的网站处在各种不稳定,无法打开的状况中。
而造成这些症状的原因是一张记录数超过了一亿条记录的表,这张表在磁盘的文件尺寸超过 10G。其 index 尺寸都超过了 V2EX DNS 所用的服务器的内存容量。于是,各种问题就出现了。
那张表本来的设计用意是用来做一些数据的统计,但是我低估了 DNS 这样的基础服务所能够产生的数据量,而且因为 V2EX DNS 是一个新坑,于是就酿成了后面的很多问题。
之前的几个月一直非常忙,所以这个问题也一直没有时间去修理。
但是心里始终觉得是个遗憾。而且在我知道一直有用户在持续使用 V2EX DNS,心里实在非常过意不去。
所以最近,抽空在 V2EX DNS 里实现我一直想做的一个功能——App Store 加速,及其他的一些小修正,同时修好了网站,去掉了那张记录上亿的表,于是现在整个 V2EX DNS 再次又轻又快地跑起来了。
其实 V2EX DNS 是我挖的众多的坑中我相当喜欢的一个。
接下来,我将这个服务的目标设定为「持续稳定可依赖」,因此会首先保证的是可以稳定地用,而之前做的一些在视觉上惊艳,但是服务器很有压力的项目,就以后再说了。
关于 App Store 加速,如果你生活在国内,那么你或许会觉得 Apple 的 App Store 实在是非常慢。而 V2EX DNS 可以帮助国内的用户就近访问到比较快的 App Store 服务器,从而大幅提高浏览和下载的速度。在 iPad 和 iPhone 上的设置方法是,点击当前连接上的 Wi-Fi 热点右侧的蓝色圆圈,然后在 DNS 那一栏,将原有的值删掉,填入 178.79.131.110 就可以了。如果没有马上生效的话,试试重启一次设备。
如果年轻的感觉,就是每次想到一个新坑,都可以很快地挖出来,并且接下来可以顺利地继续去深挖,那么就实在是无比开心了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/15298
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.