RSS AWS 最新のお知らせ

新しい Kinesis クライアント ライブラリ 3.0 は、ストリーム処理のコンピュート コストを最大 33% 削減

Kinesis Client Library(KCL)3.0を使用することで、ストリーミングデータの処理にかかるコンピュートコストを最大33%削減することができます。KCL 3.0は、ストリーム処理ワーカーのリソース利用状況を継続的に監視し、過剰に使用されているワーカーから他のワーカーに自動的に負荷を再配分する、強化されたロードバランシングアルゴリズムを導入しています。これにより、ワーカー間でのCPU利用率を均一化し、ストリーム処理コンピュートワーカーの過剰プロビジョニングを削減することができます。また、KCL 3.0は、パフォーマンスとセキュリティ機能を向上させるために、AWS SDK for Java 2.xを使用して構築されており、AWS SDK for Java 1.xへの依存関係を完全に削除しています。KCLは、Amazon Kinesis Data Streamsとのストリーム処理アプリケーションの開発を簡略化するためのオープンソースライブラリです。分散コンピューティングに関連する複雑なタスク such as ロードバランシング、フォールトトレランス、サービス調整を管理し、アプリケーションのコアビジネスロジックに集中することができます。KCL 2.xを使用しているストリーム処理アプリケーションを、現在のライブラリをKCL 3.0に置き換えるだけで、アプリケーションコードの変更なしにアップグレードすることができます。KCL 3.0は、Amazon EC2インスタンスやコンテナ(Amazon ECS、Amazon EKS、AWS Fargate)上で実行されるストリーム処理アプリケーションをサポートしています。KCL 3.0は、すべてのAWSリージョンでAmazon Kinesis Data Streamsと一緒に使用できます。詳細は、Amazon Kinesis Data Streams開発者ガイド、KCL 3.0リリースノート、およびローンチブログを参照してください。
aws.amazon.com
New Kinesis Client Library 3.0 reduces stream processing compute costs by up to 33%
Create attached notes ...