InfoQ

InfoQ

エディタ毎の記事の表示

全ての Gavin Terrillに関するすべてのコンテンツ


Gavin Terrillが書いた最新の記事

ETagを使ってSpringとHibernateの転送量と負荷を削減する

トピック
Spring,
Webフレームワーク,
Dependency Injection,
Java,
SpringSource,
言語,
デザインパターン,
VMWare,
クラスタリング&キャッシング,
パフォーマンス&スケーラビリティ,
プログラミング,
Patterns,
Object Oriented Design,
設計,
Architecture,
Hibernate

この記事では、WEBアプリケーション開発者が利用可能だがあまり名の知られていない機能のひとつである「ETagレスポンスヘッダ」というちょっとしたテクニックを見ていき、それをどのようにSpringフレームワークを用いた動的WEBアプリケーションと統合させ、アプリケーションのパフォーマンスとスケーラビリティを向上させるのか考えてみます。

Gavin Terrillが書いたNews

ソフトウェア品質の神話に関する実証的研究

トピック
品質,
Agile,
Architecture

Microsoftは伝統的なソフトウェア・エンジニアリング神話に挑戦する研究の成果を公開した。コードカバレッジは本当に製品の品質を向上させるのか?TDDは普通より時間がかかるのか?分散したチームが品質に与える影響は?アサーションは有効なのか?

Goat Rodeo: ウェブアプリケーション用統合データモデル

トピック
Scala,
Webフレームワーク,
Java,
Functional Programming,
言語,
データアクセス,
スケーラビリティ,
データベース,
Architecture,
アナウンス,
プログラミング,
lift,
パフォーマンス&スケーラビリティ,
Hadoop

David Pollak氏 (ウェブフレームワークLiftのファウンダ、および「Beginning Scala」の著者) は、21世紀にデータモデリングをもたらすことを目指した新たなイニシアチブ「Goat Rodeo」を発表した。

TOGAF 9のリリース

トピック
Architecture,
エンタープライズアーキテクチャ,
TOGAF

The Open Groupは、TOGAF 9.0のリリースを発表した。

Nova Bonita ー Bonita 4.0がリリース

トピック
BPMN,
BPEL,
BPEL4People,
ワークフロー/BPM,
Java,
Business Process Management,
SOA,
ビジネス,
言語,
Architecture,
Bonita,
エンタープライズアーキテクチャ,
プログラミング

2年間の開発を経て、Bonita 4.0(Nova Bonitaとも呼ばれる)のリリースがBonitaプロジェクトチームから発表された。

EhCache Serverを使って1テラバイトのキャッシュをデプロイする

トピック
JSR 311,
JCP Standards,
JCP,
Java,
Caching,
REST,
言語,
クラスタリング&キャッシング,
プログラミング,
Architecture,
パフォーマンス&スケーラビリティ,
エンタープライズアーキテクチャ

EhCacheチームのGreg Luck氏が、キャッシングにSOAPとRESTful APIを使用できることを8月の初めに発表した。

アーキテクチャ原理の書籍

トピック
Best Practices,
Architecture,
コミュニティ,
プログラミング

「97 Things Every Software Architect Should Know」- 有意義な助言を提供することを目的とした、コミュニティ駆動型wiki。

オープンソース・ワークフロー・エンジンの比較:jBPM、OpenWFE、およびEnhydra Shark

トピック
Java,
Business Process Management,
SOA,
ビジネス,
言語,
Architecture,
エンタープライズアーキテクチャ,
プログラミング

Petia Wohed氏は、オープンソースBPMシステムにおけるパターンベースの評価の最新バージョンを発表した。既存の報告書では、クローズソースBPMベンダ製品であるStaffware、WebSphere MQ、Oracle BPEL PMを比較しているが、それをベースに新規改訂版は、jBPM、OpenWFE、およびEnhydra Sharkで構成されている。

ポーリングを越える?PubSub、PushおよびMOMを検討

トピック
AMQP,
メッセージング,
Webサービス,
SOA,
データアクセス,
エンタープライズアーキテクチャ,
パフォーマンス&スケーラビリティ,
データベース,
Architecture,
XMPP

OSCON'08において、Evan (Rabble) Henshaw-Plath氏とKellan Elliott-McCrea氏が、「Beyond REST?Building Data Services with XMPP PubSub」をプレゼンした。Robert Kaye氏がその様子を報告している。

Pythonに向けたSunの真剣な取り組み

トピック
Jython,
Python,
Netbeans,
Java,
動的言語,
言語,
Architecture,
プログラミング,
アナウンス,
Django,
Sun Microsystems

SunがPythonをサポートする計画を発表した。

GoogleがオープンソースWebアプリケーションセキュリティアセスメントツールをリリース

トピック
Ruby,
Java,
動的言語,
言語,
.NET,
プログラミング,
Architecture,
セキュリティ,
クロスサイトスクリプト

Googleは内部セキュリティツールの1つである「ratproxy」のオープンソースリリースを発表した。