セダ ランキングとまとめ
- 出版社のWebサイト:
- http://www.eecs.harvard.edu/mdw/
セダ タグ
セダ 説明
非常に並行サーバーアプリケーションのためのアーキテクチャ SEDAは、段階的なイベント駆動型アーキテクチャの頭字語であり、キューで接続された一連の段階に複雑なイベント駆動型アプリケーションを分解します。この設計は、スレッドベースの並行性モデルに関連する高いオーバーヘッドを回避し、アプリケーションロジックからイベントとスレッドスケジューリングを切り取ります。各イベントキューで入場管理を実行することで、サービスをロードするためにサービスを提供し、需要がサービスの容量を超えるとリソースが過剰になっているのを防ぐことができます。SEDAプロジェクトは動的制御を採用してランタイムパラメータ(各ステージのスケジューリングパラメータなど)を自動的に調整します。例えば、適応荷重を行うことによって、負荷を管理するだけでなく、負荷を管理する。サービスを一連のステージに分解することも、モジュール性とコードの再利用、および複雑なイベント駆動型アプリケーションのデバッグツールの開発を可能にします.Sedaベースのサービスプラットフォームの現在のプロトタイプはサンドソートと呼ばれます。 SandStormは完全にJavaで実装されており、NBIOパッケージを使用してブロックされていないI / Oサポートを提供します。 JDK 1.4 java.nioパッケージのサポートも含まれています。 Javaを使用しているにもかかわらず、私たちはC / C ++のライバル(時には超える)のパフォーマンスを達成しました。また、ATLと呼ばれるSEDAベースの非同期SSLおよびTLSプロトコルライブラリを実装しました。要件: ・Java 2 Standard Editionランタイム環境
セダ 関連ソフトウェア