dnslib

2012-08-30 13:37:56 +08:00
 Livid
A simple library to encode/decode DNS wire-format packets.

http://pypi.python.org/pypi/dnslib
4122 次点击
所在节点    DNS
14 条回复
chuangbo
2012-08-31 15:25:47 +08:00
DNS 压力上去后,瓶颈在 CPU,所以用 python 不是一个好选择。
Livid
2012-08-31 16:19:46 +08:00
@chuangbo 话说你们目前的系统在单台服务器上的 QPS 记录到多少了?
chuangbo
2012-08-31 16:43:36 +08:00
@Livid 要看是什么情况了。。
gonbo
2012-08-31 17:25:16 +08:00
@chuangbo
@Livid
用现代工具比如redis,用内存cache一些计算结果,然后用pypy优化,python完全能够达到和C一个数量级的QPS。
chuangbo
2012-08-31 21:00:12 +08:00
@gonbo 比如 120w ?
gonbo
2012-08-31 21:44:23 +08:00
120w 这个级别要上内核吧,我觉得10万这个级别python是可以到的。
chuangbo
2012-08-31 22:00:06 +08:00
@gonbo 内核是300多万。。
Livid
2012-08-31 22:16:26 +08:00
@chuangbo On one box?
notedit
2012-08-31 22:23:08 +08:00
@chuangbo
@gonbo
@Livid 可以看看章亦春刚刚发布的 https://github.com/agentzh/lua-resty-dns
chuangbo
2012-08-31 22:33:16 +08:00
@Livid (= ̄▽ ̄=)V
Livid
2012-08-31 22:45:04 +08:00
@chuangbo 是 x86_64 还是 T2000 那样的怪兽呢?
chuangbo
2012-08-31 23:04:35 +08:00
@Livid 怪兽部署很麻烦,虽然我们确实在折腾 Tilera64 这样的东西。最常见的至强8核 + 千M网卡就可以了。在 300万+ QPS 的攻击下,单机可以处理、返回 120 万 QPS。
Livid
2012-08-31 23:05:57 +08:00
@chuangbo 因为怪兽的 OS 不好使?
chuangbo
2012-08-31 23:50:33 +08:00
@Livid 因为是腾讯的机房、服务器、流程。

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

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

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

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

© 2021 V2EX