V2EX 的头像服务器现在每天的流量差不多 2G :)

2012-07-10 00:35:50 +08:00
 Livid
4657 次点击
所在节点    V2EX
26 条回复
okidogi
2012-07-10 00:39:02 +08:00
帅! 难道是1G的那个linode跑了个静态服务器。
hitech
2012-07-10 00:40:43 +08:00
加油!
Livid
2012-07-10 00:41:09 +08:00
@okidogi 是跑在一个搭建中的新服务上。
Livid
2012-07-10 00:42:04 +08:00
@okidogi 所以,通过这个服务的后台,可以精确看到 V2EX 的头像服务器在每一个小时的精确实时流量。
Air_Mu
2012-07-10 00:46:52 +08:00
2048*1024/5≈400,000 。
这样算对么...
okidogi
2012-07-10 00:47:39 +08:00
@Livid 恩。为什么不考虑S3,比linode便宜如果只做静态文件存储。0.2刀/GB,一个月也就12刀左右。租个linode服务器多贵阿。
Livid
2012-07-10 00:49:23 +08:00
@okidogi V2EX 的头像服务器是有国内节点的⋯⋯
cloudzhou
2012-07-10 00:51:21 +08:00
v2ex目前对静态文件的处理方式并不好,不够节能减排,我以前的做法是这样的,对于所有的静态文件,nginx设置缓存永久,以 xxx.com/staticyyy/js/... 这样规范,yyy就是每次发布的版本号,当有新的发布的时候,yyy修改为最新的值,其实也就是把最新的文件重新命名,然后后台url配置最新版本号。 @Livid
okidogi
2012-07-10 00:53:08 +08:00
@Livid 我还以为是linode呢 冏 ;-)
Livid
2012-07-10 00:53:38 +08:00
@cloudzhou 目前对头像文件确实是这么做的:

URL: http://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1338932500

curl -I http://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1338932500

HTTP/1.1 200 OK
Date: Mon, 09 Jul 2012 16:52:52 GMT
Content-Type: image/png
Content-Length: 11496
Connection: keep-alive
Server: nginx/1.2.0
Last-Modified: Tue, 05 Jun 2012 21:41:40 GMT
Expires: Thu, 31 Dec 2037 23:55:55 GMT
Cache-Control: max-age=315360000
Orca-Accelerator: HIT
Accept-Ranges: bytes
cloudzhou
2012-07-10 01:01:02 +08:00
@Livid 哦,看到了。不过使用firebug,我测试我的网站静态文件,是304跳转,而v2ex的头像是200,所以我不是那么的确定,但是xxxkb from cache是对的。最近我还在做一个git服务相关的网站,还在努力中
okidogi
2012-07-10 01:10:19 +08:00
@cloudzhou 赞! 其实我关心的最大问题,如果是代码托管网站的话,是稳定性和可靠性(代码不会丢失),其次是这个服务存活的时间(不然最后还得迁回到github上去),最后是速度。。。
Livid
2012-07-10 01:11:03 +08:00
@okidogi 目前 bitbucket.org 也是一个托管代码不错的选择。
okidogi
2012-07-10 01:17:32 +08:00
@Livid Bitbucket is temporarily unavailable。。。
cloudzhou
2012-07-10 01:40:25 +08:00
@okidogi 目前开发阶段,机房选择没有那么优秀,但这是可以改善的,所以产品是最为重要的,安全和稳定是最大的挑战,这是比较有技术要求的地方
ihacku
2012-07-10 02:12:41 +08:00
@Livid 请问这个“Orca-Accelerator”是什么呀
okidogi
2012-07-10 02:13:09 +08:00
@cloudzhou 国内gitcafe也在提供类似的服务。不知道你对这个产品的定位是什么?
kgen
2012-07-10 04:00:22 +08:00
@Livid 介绍一下这个orca.io的新服务吧,看起来是Python做的CDN?
kgen
2012-07-10 04:02:04 +08:00
哦,原来只是 Web Server 用了 Python的Tornado
ElmerZhang
2012-07-10 09:23:28 +08:00
@cloudzhou 304 仍然是请求服务器之后服务器返回的状态码
而 xxxkb from cache 根本没有请求服务器,直接在本地缓存里读的,是 Expires 和 Cache-Control 的功劳。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/41929

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX