問題タブ [serverless]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - サーバーレス関数は専用の CPU リソースを取得しますか?
私は友人に、ラムダ関数を使用してロードを実行する利点は、各インスタンス、つまり各実行が専用のリソース、つまりメモリと CPU (そしておそらくディスク、ネットワークなど) を取得できることだと話していましたが、それはあまり関係ありません)。そして、私は疑問に思い始めました...
たとえば、複数のテナントで使用される CPU を集中的に使用するロジックを含む関数がある場合、1 つの実行が別の実行の影響を受けることはありません。ある計算の実行に 5 秒かかる場合、同時に処理されるリクエストの数に関係なく、常に5 秒かかります。
これはメモリの場合は自明のようですが、CPU の場合はそうではありません。簡単なテストから、私はさまざまな結果を得るようです。
では、すべての関数インスタンスは独自の CPU 専用リソースを取得するのでしょうか?
私の主な焦点は AWS Lambda ですが、Azure (従量課金制だと思います) と Google についても同じ疑問が生じます。