Apacheの嵐2.0.0リリース、新しいJavaベースのアーキテクチャ

Apacheの嵐2.0.0  リリースこの一年間、新バージョンでは、ここでは、パフォーマンスの統合、新機能とその前回の更新から外部のシステムを大幅に改善され、主要な機能と改善点のいくつかは以下のとおりです。

Javaで実装された新しいアーキテクチャで

以前のバージョンでは、コア機能の嵐の大部分は、でClojureのに実装されます。ストーム2.0.0は、純粋なJavaで実装中核機能を再設計しました。新しいJavaベースの実装が大幅に維持・拡張するより簡単に嵐の内部APIのパフォーマンスを向上させます。

新しい高性能コア

ストーム2.0.0が新しいコアを導入し、それがより合理スレッドモデル、超高速かつ軽量なメッセージング・サブシステムの背圧モデルを持っています。下位互換性を維持しながら、スループット、遅延と消費電力の境界を突破するために設計されています。ストーム2.0は、1マイクロ秒のレイテンシストリーミングエンジンの壁を破るにしています

新しいストリームAPI

新バージョンでは、より簡単に計算式を流すためには、APIの新しいタイプを紹介します。それは、嵐のコア噴出の上部とボルトAPI、およびパイプラインを最適化するために、より操作の自動統合に構築されています。

ウィンドウの機能強化

ストームは、ステータスウィンドウのウィンドウAPIが大きく連続したウィンドウをサポートするために、状態のバックエンドの設定を保存/復元することができます2.0.0。これで、APIを経由して、ウィンドウの境界線をアクセスすることができます。

統合された変更カフカ

  • 嵐・カフカの削除
  • KafkaConsumer.assign APIへの移行

ライフサイクルのバージョン1.0.xではの終わり

8 Javaへの移行

他の

  • 強化されたSQL 
  • 改善されたメトリック
  • このよう光背グループ管理、委任トークンおよびオプションのアナログなどの新しいセキュリティ機能、
  • 組換えモジュールの依存関係解決および改善
  • 改良されたAPI 
  • サポートラムダ
  • 強化されたリソースを意識したスケジューラ
  • 状態をデバッグするための新しいクラスタの管理コマンド

全更新リスト

ダウンロード:https://storm.apache.org/downloads.html

Apacheの嵐は、無料のオープンソース分散リアルタイムコンピューティングシステムです。リアルタイムのバッチ処理として、Hadoopのような信頼性の高いストリームデータを簡素化。嵐は非常に簡単で、任意のプログラミング言語で使用することができます。使用してApache嵐  のClojureの  開発を。

嵐はこれにオンライン学習、継続的なコンピューティング、分散RPC、ETLと、リアルタイムのデータ分析を含む多くのアプリケーションシナリオを、持っています。嵐は、処理ノードの単一セットで毎秒百万を達成するためのテストは非常に高速です。

おすすめ

転載: www.oschina.net/news/107156/apache-storm-2-0-0-released