BT

Article: エンタープライズのためのリアルタイムJava

| 作者: 沼田 暁子 フォローする 0 人のフォロワー 投稿日 2008年4月5日. 推定読書時間: 1 分 |
リアルタイム・コンピューティングと聞くと、高速なシステムでなければならないと思ったり、機械装置の制御に使われることがほとんどだと思ってしまいがち ですが、これは誤りです。ほとんどの場合、要求される応答時間が速いのは確かですが、リアルタイム・システムを定義するものは処理速度ではありません。リ アルタイム環境の真の中核をなすものは、システムの振る舞いが完全に決定的になるように、システムがあらかじめ設定された時間内にタスクを行うことを保証 することです。

エンタープライズのレベルのアプリケーションにとって、リアルタイム・システムに配備することのメリット(そしてことによるとデメリット)は何でしょう? 多くの場合、大きなメリットはありません。システムの非機能的要件(負荷容量、平均応答時間、最大負荷時の応答時間など)が満たされた時点で、アプリケー ションの配置が可能になり、顧客は満足します。要求したくなるような何かが起きてもよいはずですが、たとえば、HRアプリケーションでいつもよりやや時間 がかかっても、ユーザはただいつもより長く待たなければならないだけです。大きな影響はありません。しかし多くの金融関係者は、エンタープライズレベルの アプリケーションが要求された時間内に処理をし損ねることを、すぐに損害と(ことによると大きな損害と)同じであるとみなすでしょう。金融市場は、まさに その定義により、極めて変化しやすく、コンピュータ取引システムでは、価格が1秒間に何回もの割合で変更されることがあります。もしシステムのある部分が 現在の価格にもとづいて取引をしようとしていて、そして実際の取引が何かしらの理由によって遅れたとしたら、わずかな変動でさえも重大な額の損失につなが るのです。もしこうした遅延が頻繁に起きるとすれば、システムはすぐにメリットを失い、むしろ負債となるでしょう。

続きをご覧になりたい方は、以下URLよりアクセスしてください。
http://www.infoq.com/jp/articles/real-time-java

また、リアルタイムに関する他の記事を読むには、以下URLで表示される一覧よりアクセスしてください。
http://www.infoq.com/jp/realtime


この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT