InfoQ

InfoQ

トピック・タグ別の表示

パフォーマンス&スケーラビリティに関するすべてのコンテンツ


パフォーマンス&スケーラビリティに関する最新コンテンツ

大規模データ技術の現状と今後の方向性

トピック
Domain Specific Languages,
言語,
クラスタリング&キャッシング,
Relational Databases,
Concurrency,
クラウドコンピューティング,
データベース,
グリッドコンピューティング,
プログラミング,
MapReduce,
Hadoop,
パフォーマンス&スケーラビリティ,
ETL,
データウェアハウス,
QConTokyo,
Batch Processing

クラウドコンピューティングを前提とした大規模データ技術が利用可能となってきています。Big Dataが一過性のブームで終わるかどうかにかかわらず、スケーラブルな分散アーキテクチャーの基盤はデータベース技術に主導されつつあります。RDBとORM主体のエンタープライズシステムは、HadoopやNoSQLとの組み合わせにより複合的なデータモデルに発展しました。こうしたアーキテクチャーの革新を最適化し、複雑さを隠ぺいするためにデータタイプやデータモデルを導入する新たな動きが起こっています。また、Hadoopの多方面への発展の軸を見ることで、大規模データ技術の発展の方向性を占うことが可能です。

パフォーマンス&スケーラビリティに関するNews

Phusion Passenger 3.2のプレビュー版がリリース:イベント駆動I/O、Pythonをサポート

トピック
Ruby,
Python,
動的言語,
言語,
パフォーマンス&スケーラビリティ,
プログラミング,
Architecture,
Web Server,
Ruby on Rails

Phusion が Phusion Passengerの次回バージョンである3.2のプレビュー版をリリースした。バージョン3.2は ApplicationPoolが書き換えられており、I/Oハンドリングがイベント駆動となり、Pythonサポートは第一級市民となった。

Herokuはどうやって高可用性を確保しているか - QCon Londonの発表から

トピック
Java,
言語,
クラスタリング&キャッシング,
プログラミング,
クラウドコンピューティング,
パフォーマンス&スケーラビリティ

QCon London 2012でMark McGranaghan氏は"Herokuの高可用性"について発表した。この記事ではこの発表の重要な点を紹介する。

Hazelcast 2.0 リリース,オフヒープ・ストレージと分散バックアップを装備

トピック
Java,
Caching,
言語,
クラスタリング&キャッシング,
データベース設計,
パフォーマンス&スケーラビリティ,
プログラミング,
データベース

Java ベースのキャッシュとクラスタ,そしてデータ配信のソリューションである Hazelcast のバージョン2.0 が先日リリースされた。今回のリリースでは営利企業用の Enterprise Edition とオープンソースコミュニティ用でフリーの Community Edition の2つが提供される。

LinkedIn EngineeringがSenseiDB 1.0.0をリリース

トピック
Java,
言語,
データベース,
プログラミング,
パフォーマンス&スケーラビリティ,
Apache Solr,
MapReduce,
Lucene,
検索

LinkedIn EngineeringがSenseiDB 1.0.0をリリースした。SenseiDBはNoSQLで高い更新頻度と、複雑な半構造化検索クエリに対処することに力点が置かれており、既にLinkedInの検索関連ページで利用されている。

AppDynamicsがAPMソリューションを拡張してエンドユーザー監視を提供

トピック
Java,
言語,
マネジメント,
パフォーマンス&スケーラビリティ,
プログラミング

アプリケーションパフォーマンス管理(APM)ベンダーである AppDynamicsが、3月7日にエンドユーザー監視サポートの追加をアナウンスした。AppDynamics エージェントはJavaScriptを使って、ブラウザーからのデータを記録し、それをサーバー側で集められたデータと一緒にする。

パフォーマンス&スケーラビリティに関するArticle

Perf4Jを使ったパフォーマンス解析とモニタリング

トピック
Java,
言語,
性能評価,
プログラミング,
パフォーマンス&スケーラビリティ

この記事ではAlex Devine氏が、Java開発者がPerf4Jをどのように利用できるかと、タイミングステートメントにコードを追加し、ロギング、結果の解析とモニタリングを行うオープンソースツールセットの説明をします。

Web開発者が知っておくべき八つの分離レベル

トピック
トランザクション処理,
パフォーマンス&スケーラビリティ,
Architecture,
データベース

Web開発者がプログラミング・モデルに与えられる制約をWeb開発者が理解し、システム・アーキテクトと開発者が必要なデータ一貫性を確保しつつ最も効果的な分離レベルを選択するための議論を行うのを助けるため、分離レベルをリスト・アップしました。

Gregg PollackとScaling Railsのハウツー

トピック
Ruby on Rails,
Ruby,
動的言語,
言語,
スケーラビリティ,
インタビュー,
プログラミング,
パフォーマンス&スケーラビリティ

Ruby on Railsは、わずか数年前の登場以来、よくがんばっていますが、必ずしもスケーリングでないと批判されています。開発者は、どんな問題の解決にも正しい方法と間違った方法が必ずあることを知っていますが、Ruby on Railsのスケーリングでも事情はまったく同じです。

SharePoint オブジェクトモデルのパフォーマンスに関する考察

トピック
.NET,
プログラミング,
パフォーマンス&スケーラビリティ,
SharePoint

SharePoint オブジェクトモデルは外部アプリケーションあるいはホストされた Web パーツによる SharePoint コンテンツデータベースに格納されるコンテンツの問い合わせ、修正および作成を可能にします。さまざまなユースケースシナリオに対応したオブジェクトモデルの正しい利用方法に関する多くのブログエントリ、知識ベースの文書、ベストプラクティスが存在します。

パフォーマンス&スケーラビリティに関するInterview

日立ソフト中村氏が仮想化技術の活用事例を語る

トピック
アプリケーションサーバ,
仮想化,
Java,
言語,
ケーススタディ,
プログラミング,
クラウドコンピューティング,
Architecture,
パフォーマンス&スケーラビリティ,
Agile

現在、ハードウェアの高性能化に伴い、仮想化技術が非常に身近なものになってきました。今回のインタビューでは、この仮想化技術を開発現場にいち早く取り入れ、ビジネスとして展開している日立ソフトの中村氏に、仮想化技術の実例の紹介をしていただきました。