タグ hb.matsumoto-r.jp
人気順 5 users 10 users 100 users 500 users 1000 usersIMAPサーバのdovecotをmrubyでハックする - 人間とウェブの未来
2017 - 09 - 14 IMAPサーバのdovecotをmrubyでハックする プログラミング 研究 hb.matsumoto-r.jp 上記のエントリで言及していたメールの受信サーバdovecotをmrubyで制御するpluginが概ね完成しましたので紹介します。というのも、一月前ぐらいにはできていたのですがバタバタしておりブログにできていませんでした。 github.com doveco... 続きを読む
メール送受信システムを幸せにするべく受信サーバdovecotのmruby拡張を書き始めた - 人間とウェブの未来
2017 - 07 - 28 メール送受信システムを幸せにするべく受信サーバdovecotのmruby拡張を書き始めた プログラミング 研究 運用 以前、メール送信(SMTP)サーバの振る舞いを制御するために、mrubyで機能拡張できるpmilterというMilterプロトコルベースのミドルウェアを作りました。 hb.matsumoto-r.jp その流れで、メール受信(POPやIMAP)サーバの... 続きを読む
LinuxカーネルのTCPスタックとシステムコールの組み合わせによる手法よりも高速にポートのListenチェックを行う - 人間とウェブの未来
2017 - 02 - 16 LinuxカーネルのTCPスタックとシステムコールの組み合わせによる手法よりも高速にポートのListenチェックを行う プログラミング まずは前回の記事で盛大な誤認をしていたことを訂正しなければなりません。 hb.matsumoto-r.jp 前回の記事では、高速にリモートホストのポートチェックを3パケットで実現する実装を行うために、RAWソケットとユーザランドの簡易... 続きを読む
CPU使用率100%のWebサーバをOSのチューニングだけでCPU使用率20%まで改善する - 人間とウェブの未来
2016 - 07 - 23 CPUのidleが0%のWebサーバをidle70%にまで改善 Webサーバ 研究 運用 hb.matsumoto-r.jp 上記エントリにおいて、ページテーブルサイズによるcloneの性能劣化とCPU使用時間の専有問題について確認しました。そこで、システムコールやその内部の処理の性能、というよりは、より実践的な環境であるApache httpdとmod_cgiを用い... 続きを読む