InfoQ ホームページ パフォーマンス&スケーラビリティ に関するすべてのコンテンツ
-
JSR-292 の草案レビューが発表される
John Rose 氏の発表によると、JSR-292の草案レビューが JavaOne のすぐ後に続いてリリースされた。JSR-292は Java 仮想マシンに invokedynamic 命令を定義しようとするものだ。
-
Parallel Extensions to .NET Framework June 2008 CTPのリリース
MicrosoftはParallel Extensions to the .NET Framework June 2008 CTPをリリースした。
-
BigTableの最大利用のための原則と指針
Google App Engineに関して活発になっている会話に基づき、Todd Hoff氏はBigTableのような分散ストレージシステムの使用を最適化する手段である、一連の原則を概説した。
-
PDCプレコンファレンスセッションで予定されているプレゼンの数々
PDCのプレコンファレンスセッション中に、MicrosoftのThe Parallel Computing PlatformチームはConcurrent, Multi-core Programming for Windows and .NETのプレゼンをおこなうことになっている。一連のセッションは終日にわたり、特定のトピックについて詳細なプレゼンがおこなわれる。メインとなるコンファレンスに先立っておこなわれるため、登録が別に必要である。
-
JavaOne:Cliff Click氏がスケーラブルな非ブロッキングコーディングスタイルを語る
Azul Systemsの著名なエンジニアであるCliff Click氏が、今年の JavaOneで講演をおこなった。氏は、Javaでのスケーラブル、非ブロッキングコーディングスタイルに向けて大きく前進することを可能にした一連の技法について説明した。そのコーディングスタイルは、ロックフリーな複数のデータ構造の構築を可能にし、数百のコアを備えたプロセッサでの拡張縮小が実現する。
-
Java 6 Hotspotのパフォーマンス
サン・マイクロシステムズ社の川口耕介氏は、デバッグ版のJDK6 u10 b14を使用してHotspot JITが出力したアセンブリコードの調査を行い、少し前のブログに投稿している。その記事では、Javaの最適化がどこまで進んでいるかについてだけを明らかにしている。
-
JavaOne: Garbage Firstガーベジコレクタ
今年のJavaOneの発表の中で、Tony Printezis氏はHotSpotガーベジコレクタの少し詳しい内容を紹介した。続きのインタビューをJavaOneカンファレンスのサイトで見ることもできる。その中でPrintezis氏は、Garbage First (G1)の動作の仕組みの概要を説明している。
-
-
Interview: 日立ソフト中村氏が仮想化技術の活用事例を語る
現在、ハードウェアの高性能化に伴い、仮想化技術が非常に身近なものになってきました。今回のインタビューでは、この仮想化技術を開発現場にいち早く取り入れ、ビジネスとして展開している日立ソフトの中村氏に、仮想化技術の実例の紹介をしていただきました。
-
MagLev:GemstoneがSmalltalk VMをベースに構築するRubyランタイム
OODBベンダーのGemStoneは「MagLev」というRuby VMに取り組んでいる。InfoQはMagLevプロジェクトの詳細についてプロジェクトマネジャーのBob Walker氏と、同じく同プロジェクトに関わっているAvi Bryant氏に話を聞いた。まずはWalker氏の話から。
-
New RelicでRailsのパフォーマンス分析
New Relicは、SaaSとしてRailsのパフォーマンスモニタリングとパフォーマンスプロファイリングを提供する。どのようにこの技術が機能するのかについて、New RelicのLew Cirne氏に話を聞いた。
-
Facebookチャットアーキテクチャー
Facebookのエンジニアリングのブログ上で、ソフトウェアエンジニアであるEugene Letuchy氏が最近、Facebook Chatの背景にあるエンジニアリングに関する決定について詳細を書いた。
-
.NET ThreadPoolにおける最新の変更
.NET 2.0 SP 1が.NET 3.5でリリースされた時、スレッドプロトコルには重大な変更があった。Michael C. Kennedy氏が発見したように、すべてが最高だというわけではなかった。
-
JRuby総まとめ:プロファイラー、起動時パフォーマンス向上、GSoC '08
Ruby 1.1.1のリリースによって、IBM JDKで問題を起こしていたバグの修正のような、 JRuby 1.1におけるたいていのバグ修正が提供されている。
-
Phusion Passenger/mod_railsによってRailsのデプロイメントが容易に
新プロジェクトではApache Webサーバを使ったRuby on Railsアプリケーションのデプロイメントをいっそう容易にすることを目指している。すでにRailsの作者などから推薦を受けているPhusion Passenger/mod_railsは、この目標を達成しているように思われる。Phusion Passengerの作者の1人、Ninh Bui氏に、このプロジェクトの裏側や今後について話を聞いた。