Hatena::Grouperlang

weekend erlang programmer

ここの更新は止まってしまいました。面倒なので全部kuenishiの日記に書くことにしました。
 | 

{2009, 8, 7}

DNSキャッシュサーバ作った 01:20 はてなブックマーク - DNSキャッシュサーバ作った - weekend erlang programmer DNSキャッシュサーバ作った - weekend erlang programmer のブックマークコメント

前々から作る作ると言ってたDNSキャッシュサーバができた。memcached必須。キャッシュ元というか元ネタになるDNSサーバをひとつだけbine.appファイルで指定すること。memcachedの接続先もbine.appに乗せること。Kaiにつなげたらいいな(VoluntasはTTLを無視してTCに繋げって言ってた)。

kuenishi / bine

a pure DNS cache server implemented in erlang.

kuenishi / bine / overview ? bitbucket.org

{active,once}をつけておくとgen_serverのhandle_infoにudpパケットが飛んでくるので、それで十分。というか、'!'でメッセージが飛んでくるのをhandle_infoで見るのがよい。

このコードの仕上げはPython温泉#3でやりました。成分はラジコンヘリやドラクエ9などになっております。

 |