世界の大手企業は、Hazelcast を信頼してアプリケーションを最新化し、移動中のデータに対して即時にアクションを実行して、新たな収益源を創出し、リスクを軽減し、より効率的に運営します。企業は、Hazelcast の統合リアルタイム データ プラットフォームを使用して、ストリーミングデータを処理し、履歴コンテキストでデータを強化し、データベースやデータ レイクに保存される前に、標準またはML/AI 主導の自動化で即座にアクションを実行します。
Hazelcast は、Gartner Market Guide to Event Stream Processing で名前が挙げられており、ストリーミング データ プラットフォームの GigaOm Radar Report ではリーダーとして挙げられています。 Lowe's、HSBC、JPMorgan Chase、Volvo、New York Life などのブランドの CXO、アーキテクト、開発者のコミュニティに参加するには、hazelcast.com にアクセスしてください。
Hazelcast は、リアルタイム アプリケーションを構築するための複数の種類のワークロードを処理できるプラットフォームを提供します。
Hazelcast には Jet と呼ばれるデータ処理エンジンが組み込まれており、これを使用して、弾力性のあるストリーミング/リアルタイム データ パイプラインとバッチ/静的データ パイプラインの両方を構築できます。 Hazelcast の単一ノードは、1 秒あたり 1,000 万件のイベントを 10 ミリ秒未満のレイテンシーで集約することが証明されています。 Hazelcast ノードのクラスターは、1 秒あたり 10 億件のイベントを処理できます。
スタート ガイドに従って Hazelcast をインストールし、使用を開始します。
Hazelcast のインストール方法と機能の概要について詳しくは、ドキュメントをお読みください。
Hazelcast に関するサポートを受けるには Slack を使用できます。
貢献にご関心をお寄せいただきありがとうございます。最も簡単な方法は、プル リクエストを送信することです。
Hazelcast のビルドには、少なくとも JDK 17 が必要です。リポジトリから最新のソースを取得し、Maven インストール (またはパッケージ) を使用して以下をビルドします。
$ git pull origin master
$ ./mvnw clean package -DskipTests
付属の Maven ラッパー スクリプトを使用することをお勧めします。 Maven ラッパー スクリプトで使用されているものと同じバージョンのローカル Maven ディストリビューションを使用することもできます。
さらに、 -Dquick
システム プロパティを設定することでアクティブ化されるquick
ビルドがあり、ローカル ビルドを高速化するための検証タスク (テスト、チェックスタイル検証、javadoc、ソース プラグインなど) をスキップし、 extensions
やdistribution
モジュールをビルドしません。
デフォルトのビルドでは数千のテストが実行され、かなりの時間がかかる可能性があることを考慮してください。 Hazelcast には 3 つのテスト プロファイルがあります。
./mvnw test
クイック/統合テストを実行します (これらは、 -P parallelTest
プロファイルを使用することで、ネットワークを使用せずに並行して実行できます)。
./mvnw test -P nightly-build
遅いテスト、または並列実行できないテストを実行します。
./mvnw test -P all-tests
ネットワークを使用してすべてのテストをシリアルに実行します。
一部のテストでは Docker を実行する必要があります。それらを無視するように-Dhazelcast.disable.docker.tests
システム プロパティを設定します。
PR を開発するときは、新しいテストと関連するテストのサブセットをローカルで実行するだけで十分です。 PR ビルダーが完全なテスト スイートの実行を担当します。
このリポジトリのソース コードは、次の 2 つのライセンスのいずれかによってカバーされます。
ヘッダーで別のライセンスが指定されていない限り、リポジトリ全体のデフォルトのライセンスは Apache License 2.0 です。
CLI ツール (の良い部分) のユーザー エクスペリエンスは picocli のおかげです。
著作権 (c) 2008-2024、Hazelcast, Inc. 全著作権所有。
詳細については、www.hazelcast.com をご覧ください。