2008-11-06から1日間の記事一覧

単純化

よりコンパクトかつ効率よくプロトコルが記述できるように、抽象化レベルを進めて、通常のC言語プログラマなら違和感なくプログラムが書けるように工夫する必要がある。 確かに現状のmiraiは死ぬほどプログラムが書きづらいという欠点があるので、思い切って…

uptime 1y

niji(miraiの前身)で運用している某Webサーバが365日のuptimeを記録した。 2,871,194コネクション、最大瞬間平行コネクション9*1、エラー率は約70%。 そろそろ一旦止めて新しいカーネルにしたいが、再設計が難航中。 他に、range requestへの対応など色々と…

TCPに必要なCPUクロックは1Hz/1bps

http://www.cs.duke.edu/~jaidev/papers/ispass03.pdf プロトコルを設計する段階でCPUのメモリ階層を意識しないといけない時代なんだろうか。インターネット上のプロトコルで32bitアライメントな物は多いが。。 しかし、そう考えると玄箱ProのGigabit Ethern…