本連載の第3回までで説明したように、WEBrickは自分でコードを書くことで、かなり高性能なHTTPサーバーたり得ることが分かり...
2007年11月24日、「楽天テクノロジーカンファレンス2007」において、Ruby言語の開発者で楽天技術研究所フェローのまつも...
http://d.hatena.ne.jp/Gimite/20080802/1217647596でちょっと思い出した、前からやっ...
待ち行列に入門した先週, 会社をさぼって システム性能評価と待ち行列理論 という講義を受けてきた. 待ち行列理論の入門講義で, ...
Memoize-0.1.0 (申請中)(仮サーバ) Memoized-0.1.0.gemMemoizationはDonald M...
Ruby Associationは2007年10月29日、Ruby公式ロゴ選定コンテスト「Rubyロゴコンテスト」の結果を発表し...
こんにちは satoです。 現在 Ruby on Rails で書かれた アプリケーションの 一部のURIを高速化するために、l...
Railsには Page, Action, Fragment という3段階のキャッシュ機能が備わっている。tDiaryを使ってい...
Photo by masuidrive76 Railsで高速化するためには、Memcachedによるキャッシュが欠かせないです...
HotRuby が Ruby 本家よりも僕の作ったベンチマークで高速であることの種明かし。 現代のオブジェクト指向言語の処理系で...
」というプログラミング言語のベンチマークをしているサイトがあります。 このサイトでは、Linux入りPentium 4マシンを使...
Rubyはインタプリタとして実現されています。これはある意味必然的なもので、 Rubyのようにevalを持っていたり、メソッドが...
『 Erlang,C10K,ShootingStar,Lingr,Jettyなどの話題。濃い。Lingrのマルチスレッド・IO多重化... 』
軽量サーバー同士は多くの共通点がある一方、1 つのカテゴリーの中で見ると、さまざまな違いがあります。大部分のサーバーは C で作...
MySQLのクエリキャッシュはテーブルの構造やテーブル内のレコードが一件でも変更されると破棄されてしまう。 memcachedの...
『 マルチ言語対応のテンプレートエンジンということでいいかと思ったんだが、(PHPみたいに)テンプレート内に言語埋め込みみたいな感じ... 』
『 Rubyの実装のベンチマーク。いろいろあるなあ。YARV圧勝。1.9にはいっているベンチマークで競わせるのはちょっとアンフェアな... 』
このぐらいの規模のWebアプリケーションを作る場合、スクラッチからコードを書いていたのでは効...
RubyProfを使って、Railsアプリのプロファイリングをする方法を紹介します。 まずは、ruby-profをGemでインス...