タグ

2013年3月16日のブックマーク (4件)

  • 「辞めたい」と口にした時点であなたは「辞める」べきだ

    前に友人と話していたときに将来についての話をした。友人も僕も今年35歳になるので、噂の「プログラマ35歳定年説」の時期を迎えようとしているからかもしれない。僕はその時、友人にこんな話をした。「辞めたいとか辞めると言ってしまったなら辞めなければならない」という話だ。 「チェーホフの銃」と「千と千尋の神隠し」 どこで知ったのかは忘れてしまったが、チェーホフの銃という文学の技法がある。それはとてもシンプルな技で、以下のようなものだ。 もし、物語に拳銃が登場するならば、その拳銃は発泡されるべきだ 。 また、樺沢紫苑さんという方が書いている「映画『千と千尋の神隠し』における言霊文化とアニミズム」というノートにはこんな言葉が書かれている。 この世界では、「名前」や「言葉」が特別な「力(パワー)」を持っている。 僕がこの2つのことから考えたのは、目には見えないものが力を持っているのではないかという仮説だ

    「辞めたい」と口にした時点であなたは「辞める」べきだ
    kazuph1986
    kazuph1986 2013/03/16
    "きっと言葉には意味がある。"
  • Thinは遅い? - lab.ursm.jp

    March 02, 2013 「Heroku でアプリケーションサーバを Uniron (or Puma, etc) にしたらn倍速くなったぜ!」みたいな話をたまに見掛けますが、当なんでしょうか。実験してみましょう。 テスト環境 Funtoo Linux x86-64bit Ruby 2.0.0-p0 Thin 1.5.0 Unicorn 4.6.2 Rainbows! 4.5.0 Puma 1.6.3 アプリケーションは Rack で、50msec の sleep の後に 500KB のレスポンスを返します。各サーバに対して100回のリクエストを、同時接続数を 1-20 の間で変えつつ投げました。詳しくはソースを見てください。 (凡例の c は concurrency、同時接続数です) はい、どう見ても Thin は遅いです。まったくスケールしません。当にありがとうございました。 こ

    kazuph1986
    kazuph1986 2013/03/16
    「Unicorn などのモダンなサーバはリバースプロキシと組み合わせて使うようにしましょう。」 / “Thinは遅い? - http://t.co/Iex0iFJ7sp
  • Thinは遅い? - lab.ursm.jp

    Heroku でアプリケーションサーバを Uniron (or Puma, etc) にしたらn倍速くなったぜ!」みたいな話をたまに見掛けますが、当なんでしょうか。実験してみましょう。 テスト環境 Funtoo Linux x86-64bit Ruby 2.0.0-p0 Thin 1.5.0 Unicorn 4.6.2 Rainbows! 4.5.0 Puma 1.6.3 アプリケーションは Rack で、50msec の sleep の後に 500KB のレスポンスを返します。各サーバに対して100回のリクエストを、同時接続数を 1-20 の間で変えつつ投げました。詳しくはソースを見てください。 (凡例の c は concurrency、同時接続数です) はい、どう見ても Thin は遅いです。まったくスケールしません。当にありがとうございました。 ここでおもむろにパケットを遅延さ

    kazuph1986
    kazuph1986 2013/03/16
    「Unicorn などのモダンなサーバはリバースプロキシと組み合わせて使うようにしましょう。」
  • Fluentd w/ Ruby 2.0.0-p0 のメモリ使用量 (追記: w/ msgpack v0.5.4) - tagomorisのメモ置き場

    いくつかFluentdのベンチマークをとらないとなー、そういえばRuby 2.0.0-p0も出ましたね、ということでベンチマーク取ろうと思ってあれこれ作業してたらなんか変なのを見付けたのでとりあえず記録。 なおベンチマークの結果については、いろいろ取りかたを考え直す必要があるのでまたこんど。 概要 Fluentd の動作環境が Ruby 2.0.0-p0 with jemalloc なケースで Ruby 1.9.3-p392 に較べて大幅に大幅にメモリをう上、負荷を停止した時にも何かよくわからない挙動を示す。 jemalloc を使わないケースだと 1.9.3 とほとんど変わらないと思われる挙動で jemalloc の必要性が無くなったとかいうわけではない。 詳細 ベンチマークは あるサーバ(4core HT, 16GB RAM)に立てた Fluentd に対し、別のサーバ(同一サブネッ

    Fluentd w/ Ruby 2.0.0-p0 のメモリ使用量 (追記: w/ msgpack v0.5.4) - tagomorisのメモ置き場
    kazuph1986
    kazuph1986 2013/03/16
    そんなサクッと修正できるのがすごい!