InfoQ

InfoQ

トピック・タグ別の表示

トランザクションに関するすべてのコンテンツ


トランザクションに関する最新コンテンツ

信頼できるメッセージングは、不要。

トピック
WS-Reliable Messaging,
WS Standards,
メッセージング,
Webサービス,
SOA,
REST,
エンタープライズアーキテクチャ,
WS-Star,
トランザクション,
Architecture,
WS-Reliability,
WS-ReliableMessaging

Marc de Graauw氏は、WS-ReliableMessagingのようなトランスポート レベルの信頼性メカニズムが必要だ、という考えに対して、挑戦している。そのために、オランダのヘルスケアのSOAを例に、いかに、順番処理と正確に1度の処理を実現するビジネス論理の方が、ずっとうまくジョブを処理できるかを説明している。

RESTに関する疑問に答える

トピック
WS-Reliable Messaging,
メッセージング,
Webサービス,
SOA,
REST,
Architecture,
エンタープライズアーキテクチャ,
WS-Coordination,
WS-AtomicTransactions,
トランザクション,
設計

本稿では、Stefan Tilkov氏が、RESTを探求しようとしている、特にSOAP/WSDLベースのWebサービスに強い背景を持つ人たちが抱く、最も一般的な10の疑問について答えます。

トランザクションに関するNews

Java EE から .NET へのトランザクションブリッジ

トピック
Java One,
Java,
言語,
トランザクション処理,
プログラミング,
データベース,
トランザクション

Bill Heinzman 氏が先日の JavaOne カンファレンスで,エンタープライズ Java と .NET アプリケーションを結ぶプラットフォーム間のトランザクションブリッジについて講演を行った。氏はまた,プラットフォーム間のトランザクションを提供する技術として WS-Atomic Transaction や WS-Coordination などの標準を用いる方法と,共有メモリを使用して Java 仮想マシン(JVM) - CLR 間の直接ブリッジを実装す方法との相違点についても説明している。

Percolator: 大規模データ用の逐次更新処理システム

トピック
Google,
Architecture,
パフォーマンス&スケーラビリティ,
MapReduce,
トランザクション

Google の Daniel Peng,Frank Dabek の両氏は "分散トランザクションと通知を用いた大規模逐次処理 (Large-scale Incremental Processing Using Distributed Transactions and Notifications)" という論文を発表した。この中で両氏は,Google のインデックスシステムのような,数十ペタバイトのデータを数千台のマシンを用いて1日当たり数十億回更新するようなシステムに求められるストレージあるいはスループット要件に対しては,データベースが適切な選択ではないことを論証している。

.NET 4 Beta 1、ソフトウエアトランザクショナルメモリをサポート

トピック
.NETフレームワーク,
トランザクション処理,
.NET,
プログラミング,
データベース,
トランザクション

マイクロソフトはNET 4.0 Beta 1の新しいバージョンをリリースした。これには、STM.NETと呼ばれるソフトウエアトランザクショナルメモリ機構が組み込まれている。並列処理の共有メモリに対するアクセスをロックを用いて制御する方法の代替になるのがSTMだ。

RESTとトランザクション?

トピック
フォールトトレランス,
SOA,
トランザクション処理,
REST,
Architecture,
エンタープライズアーキテクチャ,
データベース,
トランザクション

分散トランザクションとRESTでのその位置づけに関する話題は、昨今たびたび取り上げられている。多くの人は、この組合わせを使おうと考えているか、もう既に使っていると述べている。一方、Fielding氏を含む人々は、この2つの組合わせは単純には組み合わさらないと信じている。

Javaトランザクションモデルをベースにしたトランザクション戦略

トピック
Java,
言語,
プログラミング,
トランザクション,
設計

トランザクションモデルとトランザクション戦略を混同するのは、よくあることである。Mark Richards氏はJava Platform (Local Transaction、Programmatic TransactionおよびDeclarative Transaction)で支持される3つのトランザクションモデルについて、およびこうしたモデルに基づいた4つのトランザクション戦略(Client Orchestration、API Layer、High ConcurrencyおよびHigh Speed Processing)について議論している。

MIX 09:Nigel Ellis氏、Azure SQL Data Servicesについて語る

トピック
Ruby,
SQL Server 2008,
Java,
ADO.NET,
SQL Server,
動的言語,
.NET,
言語,
Relational Databases,
Microsoft,
プログラミング,
Architecture,
クラウドコンピューティング,
Astoria,
トランザクション,
データベース

Microsoftでアーキテクトを務めるNigel Ellis氏は本日、Azure SQL Data Serviceの新しいリレーショナルモデルを披露したが、このモデルについては数週間前にチームのブログで発表されていた。 Ellis氏は、ODBCドライバを介してSDSを呼び出すPHP WordPress実装を使って、ブログのWebサイトを構築した方法を説明した。

Eric Newcomer氏がRESTful対Web Serviceトランザクションの相違について語る

トピック
Webサービス,
REST,
SOA,
Architecture,
トランザクション,
エンタープライズアーキテクチャ

OSGi Alliance Enterprise Expert Groupの議長であり、IONA Technologiesの前CTOであるEric Newcomer氏が、「RESTfulトランザクションとWeb Servicesトランザクション間の相違は何であるか?」の質問に対する答えを投稿した。

デベロッパ達は独自のトランザクションコーディネートロジックを書くべきだろうか?

トピック
WS Standards,
Business Process Management,
Webサービス,
ビジネス,
SOA,
トランザクション処理,
Architecture,
エンタープライズアーキテクチャ,
指導,
データベース,
WS-CAF,
ACID,
トランザクション,
WS_TX,
WS-BusinessActivity

Mark Little氏とGreg Pavlik氏の最近のディスカッションにおいてトランザクションコーディネータとトランザクションプロトコルが広く分散された作業単位という文脈において必要であるかどうかを論じている。ステート調整パターンの知識だけで十分ではないだろうか?

ファイルシステムトランザクション-まだ障害となっていますか?

トピック
Java,
.NET,
言語,
トランザクション処理,
プログラミング,
Architecture,
トランザクション,
データベース

歴史的なトランザクション-プロセッシングシステムは全体的にではないにせよ、第一に、トランザクション化される必要のあるIOアクティビティのACID的な側面に対応するためにデータベースに依存していた。ファイルシステム操作のトランザクション用のサポートはライブラリ・フレームワーク、言語、もしくはファイルシステムレベルにおいて劣っていた。最近この状況に改善の兆しが見え始めている。