2015-03-01から1ヶ月間の記事一覧

雑なServerベンチマーク

気になって比較してみた。 https://github.com/ksss/server_benchmark golangのnet/httpパッケージによるサーバーとunicorn+sinatraサーバーの比較。 並列数4、手元のMBPでabして試してみた。 golangのサーバーのほうが5倍近くのリクエストを捌けているので…

golangの練習にgoでminimagickっぽいやつ書いてみた

ksss/go-minimagickgithub.com minimagick.ConvertNew().Resize("100x100").Add("some.jpg", "out.jpg").Run() なかでexec.Commandを呼んでいるだけ。 普通にコマンド打てばええやんという感じもする。

同じソケットを複数プロセスでacceptしてみるテスト

例えばあるサーバープロセスを無停止で新しいコードでビルドしたものと置き換えたいとする。 その場合、たとえ一瞬でも複数プロセスが同じソケットをacceptできるようになっていなければならない。 それがどういう仕組なのかなと思って調べた。 gist7a898e3e…