InfoQ ホームページ トランザクション処理 に関するすべてのコンテンツ
-
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について語る
Microsoftでアーキテクトを務めるNigel Ellis氏は本日、Azure SQL Data Serviceの新しいリレーショナルモデルを披露したが、このモデルについては数週間前にチームのブログで発表されていた。 Ellis氏は、ODBCドライバを介してSDSを呼び出すPHP WordPress実装を使って、ブログのWebサイトを構築した方法を説明した。
-
Eric Newcomer氏がRESTful対Web Serviceトランザクションの相違について語る
OSGi Alliance Enterprise Expert Groupの議長であり、IONA Technologiesの前CTOであるEric Newcomer氏が、「RESTfulトランザクションとWeb Servicesトランザクション間の相違は何であるか?」の質問に対する答えを投稿した。
-
GemStoneがRailsConf 2008でMagLev Ruby VMの計画を発表
先日のRailsConfで、GemStoneのAvi Bryant氏およびBob Walker氏がMagLevプロジェクトの計画を発表した。GemStoneの分散オブジェクトテクノロジーでRuby on Railsを実行する。MagLev VMは一部の実装のみであるが、これまでのところMRI 1.8より優れたパフォーマンスを実現する。
-
ソフトウェアトランザクション:プログラミング言語の観点のひとつ
Erlangは並列処理を効率よくしかもエレガントに扱える言語として多くの関心を呼んだ。とりわけErlangはマルチコアプロセッサ向けのプログラミングに向いていると考えられている。Erlangのキーとなるデザインコンセプトのひとつは、”プロセス”のインスタンス間に共有メモリがないということだ。それらは非同期メッセージで通信をおこなう。それでもやはり、共有メモリの並列性はホットな研究課題としてある。
-
デベロッパ達は独自のトランザクションコーディネートロジックを書くべきだろうか?
Mark Little氏とGreg Pavlik氏の最近のディスカッションにおいてトランザクションコーディネータとトランザクションプロトコルが広く分散された作業単位という文脈において必要であるかどうかを論じている。ステート調整パターンの知識だけで十分ではないだろうか?
-
ファイ���システムトランザクション-まだ障害となっていますか?
歴史的なトランザクション-プロセッシングシステムは全体的にではないにせよ、第一に、トランザクション化される必要のあるIOアクティビティのACID的な側面に対応するためにデータベースに依存していた。ファイルシステム操作のトランザクション用のサポートはライブラリ・フレームワーク、言語、もしくはファイルシステムレベルにおいて劣っていた。最近この状況に改善の兆しが見え始めている。
-
Atomikos TransactionsEssentials: Java EEの外でのJTA/XAトランザクションマネジメント
JavaベースのトランザクションマネジャーであるAtomikos TransactionEssentialsがそのバージョン3.2をリリースした。InfoQはこのリリースとTransactionEssentialsとサードパーティのトランザクションマネジャーの詳細を探るためAtomikosのCTOであるGuy Pardon氏に尋ねた。
-
無償のJavaベースオンラインショッピングカート
KonaKartという、無償のJavaベースのオンラインカートのバージョン2.2.0.7がリリースされた。InfoQはこのリリースの詳細とKonaKartがオンラインショッピングカートの分野でどのように役割を果たすかを探るため、KonaKartの設立者Paolo Sidoli氏と話をするチャンスを得た。
-
耐障害性とグリッド
ヒューレット・パッカードの子会社であるArjuna TecnologiesとJava Transaction ServiceとWeb Services製品に関わっているほとんど全てのチームが、最近Gridの世界と彼らの専門知識をどのように適用するかということに目を凝らしている。