投稿日: Jan 31, 2022

AWS Lambdaは、パフォーマンスを向上させ、顧客のコストを削減するために、イベントソースとしてAmazon MSKと自己管理型Kafkaの自動スケーリングの改善を開始しました。Lambdaは1人のコンシューマーから開始し、OffsetLagメトリック(ソースでのバックログの測定値)を1分ごとにチェックし、3分ごとにスケールアップまたはスケールダウンします。Lambdaでは、Kafkaクラスターのトピックごとにパーティションごとに最大1つのコンシューマーを使用できます。以前は、Lambdaは最大コンシューマー数の50%でKafkaクラスターとの接続を開始し、OffsetLagをチェックし、15分ごとにコンシューマーをスケールアップしていました。

詳細については、Amazon MSKイベントソースの自動スケーリングKafkaイベントソースの自動スケーリングをご覧ください。この機能は、AWS Lambdaが利用できるすべてのリージョンで利用できます。