タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

rubyとRubyとpumaに関するmytechnoteのブックマーク (4)

  • SSSSLIDE

    SSSSLIDE
  • 最近の Rack サーバ事情について - おもしろwebサービス開発日記

    先月、heroku推しサーバが unicorn から puma に変わったという発表がありました。unicorn だとスロークライアントの影響を受けやすいというのが理由なようです。 もう少し詳しく調べてみましょう。 そもそもスロークライアントってなに その名の通り遅い回線のクライアントです。3G環境のモバイル端末などが該当します。 「unicorn だとスロークライアントの影響を受けやすい」とは unicorn はプロセスモデルのサーバであり、blocking I/O モデルを採用しています。つまり、クライアントとの通信中プロセスが専有されるということです。 例えば unicorn がワーカプロセスを3つ立ち上げていて、そこへ通信完了に10分かかるようなスロークライアントが3つ接続されたら…、続くクライアントはスロークライアントの通信が完了するまで実行を待たなければならなくなります。プ

    最近の Rack サーバ事情について - おもしろwebサービス開発日記
  • joker1007’s diary

    愛媛県松山市で開催されたRubyKaigi 2025に参加してきました。 今回は、近くに道後温泉があったことやカンファレンス自体が水・木・金開催だったこともあり、月曜日に道後温泉に一泊したりしたので、余裕をもって観光が出来たかなと思います。 沖縄の時はなんだかんだで車が無いと色々厳しいなーという感じだったので、自動車免許持ってない自分にはちょっとやり辛いところがあったんですよね。 来年は函館らしいですが、北海道は土地が何もかも広いので、見て回るには結構大変かもしれないなーとその辺りの点で若干の不安がありますね。 という訳で、今回のRubyKaigiを振り返っていきます。 とりあえず、Day-1からの簡単な記録から。 (人が写ってる写真は基的にTwitterにツイート済みのものか大丈夫なものを選んでるはず) Day -1 つまり、月曜日。お昼ぐらいに松山の大街道に到着、荷物を何とか預けて宇

    joker1007’s diary
  • Ruby の Rack アプリサーバ Puma の基本的な使用方法

    PumaRuby/Rack アプリケーションのための HTTP サーバです。Rails の場合に関する使用方法をまとめます。 事前準備 JRuby のインストール rbenv による ruby インストールを行います。公式ページによると、パフォーマンスを最大限に引き出すためには正式にスレッドをサポートしている Rubinius または JRuby を使用することを推奨しています。 In order to get the best throughput, it is highly recommended that you use a Ruby implementation with real threads like Rubinius or JRuby. 必須ではありませんが、ページでは JRuby をインストールして利用してみます。ビルドに必要な RPM をインストールしておきます

    Ruby の Rack アプリサーバ Puma の基本的な使用方法
  • 1