InfoQ ホームページ Performance に関するすべてのコンテンツ
-
RAMCloudsの根拠
2008年始め以降、研究者や技術者らは一様に、ハイパフォーマンスストレージをIMDG(In Memory Data Grids)によりスケールするためにDRAMを利用するという可能性にじらされてきた。それから議論はどう進んできたのだろうか?
-
Ruby仮想マシン総まとめ:MacRuby 0.8、Rubinius 1.2、MRI 1.8.7と1.9.2のアップデート
多くのRuby仮想マシンの新リリースが利用可能になっている。MacRuby 0.8はバグを修正し、1.0への道を歩み始めている。Rubinius 1.2はメモリ効率とデバッガを改善している。MRIは新しいパッチレベルがリリースされている:1.8.7-p330と、1.9.2リリース以降最初の大きなバグ修正アップデートとなる1.9.2-p136である。
-
-
Ari Zilka氏がEhcache BigMemoryについて語る
Ehcache BigMemoryは、アプリケーションにより近い場所で大規模なデータを格納するプロセス内、オフ・ヒープのキャッ���ュである。Terracottaは、Enterprise Ehcache製品でBigMemoryモジュールが一般提供可能となったと先週に発表した。InfoQは、Ari Zilka氏に会い、BigMemory機能および、その利用用途について話を聞いた。
-
FoursquareのMongoDBが機能停止
最近、Foursquareは 11時間のサイト全体の機能停止に苦しんだ。この機能停止はMongoDBデータベースの予期しない偏った成長が原因で、監視で検知できなかった。システムの機能停止は断片化が原因だったが、シャードの追加しても解決しなかったことで長期化し、最終的にはデータベースをオフラインにして圧縮する必要があった。この記事では何が起こったのか学ぶ。また、関係者に今後の計画について聞いた。
-
New Relic が RPM for .NET と PHPをリリース
New Relicがパフォーマンス ツールの2つの新しい派生製品をリリースした。RPM for .NET と RPM for PHPである。RPMは、オンプレミス、あるいはクラウド上で走るwebアプリケーションのパフォーマンス モニターと分析機能を提供する。
-
Membase Inc.、Membase Serverを公開
広く使われているMemcachedキャッシュインフラストラクチャの提供元Membase Inc.(かつてのNorthScale Inc.)は、Membase ServerのEnterpriseおよび Community Editionを公開した。
-
Microsoft が Windows HPC Server 2008 R2 Suiteをリリース
Windows HPC Server 2008 R2 Suiteは、Modeling the Worldと呼ばれる技術計算イニシアティブにおける Microsoftの最新のHPCソリューションである。いくつかの新しいフィーチャには:ワークステーションのクラスタ、クラウドへのアクセス、SOAの利用、Excelのサービス、そして、GPUのサポートがある。
-
TerracottaのBigMemoryがJavaキャッシュにおけるガーベジコレクションを払拭することを目論んでいる
TerracottaのBigMemory for Enterprise Ehcacheは、キャッシュに保持されるオブジェクトのガーベジコレクションを回避しようとしている。InfoQはTerracottaのCEOであるAmit Pandey氏にインタビューを行い、製品について詳しく聞いた。
-
ウェブファームの横断的管理自動化ツール、Microsoft Web Farm Framework
Microsoft Web Farm Framework(WFF)はウェブサーバファーム内のシステムのサービス供給と管理に使われる無償のIISプラグインだ。このプラグインを使うことでサーバファーム内の各システムに一括で設定を行ったり、構成したりできる。さらにASP.NETの自動配置もサポートする。
-
SpringSourceのvFabricクラウドアプリケーションフレームワークプラットフォーム
VMWorld 2010でVMWareが発表した新しい一連の製品は未来のエンタープライズクラウドコンピューティングのビジョンを支援する製品であり、運用やユーザの視点からは興味深いが、一方で開発者の視線はクラウドアプリケーションの開発と実行のためのSpingプラットフォームであるvFabricに注がれている。このプラットフォームの目的はspringを使ったエンタープライズアプリケーションと同等の使いやすいインフラを提供することだ。
-
拡張性を考慮にいれたWebアプリケーションの設計
ソフトウェア開発ディレクターで、以前チーフ・ソフトウェア・アーキテクトも務めたMax Indelicato氏は、拡張性のためにどのようにアプリケーションを設計するかという記事を書いた。氏は、正しいデプロイ、ストレージソリューションおよび拡張性のあるデータストレージとスキーマを選択し、抽象レイヤを利用するように推奨している。
-
Herokuのユーザ、4つのNoSQLアドオンを利用可能に
PaaS(プラットフォーム-アズ-ア-サービス)プラットフォームのHerokuでまず4つのNoSQLデータストアがアドオンとして利用可能になる。2009年10月に導入されたアドオンシステムを利用することでHerokuのユーザはCloudantを使って CouchDBを、NorthScaleを使ってMembaseを、MongoHQを使ってMongoDBを、そしてRedisをそれぞれ利用できるようになった。
-
Ehcache 2.2がテラバイトのキャッシュとLDAP認証をサポート
オープンソースのキャシング フレームワークであるEhcacheの最新バージョンは、テラバイトのキャッシュとLDAPの統合で、JAAS認証をサポートする。Terracottaは、先週、Terracotta リリース 3.3 の一部として、 Ehcache バージョン2.2を一般公開した。新しいバージョンは、また管理コンソールを持っており、開発者や運用者が、実行時のキャッシング環境を監視し、コントロールできる。
-
FacebookのBigPipe: ページロード時間の最適化
FacebookのリサーチサイエンティストであるChanghao Jiang氏は、Facebookのサイトを「2倍高速化」するのに貢献していると言うBigPipeと呼ばれるテクニックについて説明している。BigPipeはいくつかあるイノベーションのうちのひとつで、性能向上を実現するために使われている「秘密兵器」だ。もうひとつのイノベーションは構造上の特性で、Webページを"pagelet"として構成することだ。