意図的に実行されているのか、AzureがAWSよりも性能が劣っているのか分かりません。 Azure関数をコールドスタートすると、1分近くかかります。Azureの機能 - ノードと.NETのパフォーマンス - ColdStart
AWSで同じ機能のコールドスタートが1秒未満(250ミリ秒に近い)に開始されます。
Azureはすべての機能コードをAzure Storageアカウントに保存し、ネットワーク経由でこの待ち時間を作成して読み込みます。これは消費計画です。
私はApp Service Planを関数に使用しているので、現代的なアプリケーションでもそれを持っていても大丈夫です。それは3秒に短縮できますが、AWSのパフォーマンスには近くなりません。
Azureでパフォーマンスを向上させることができる他の方法は何ですか。私は機能をすばやく開始できますか?
あなたは4つの異なる形式の機能を持っていますが、何もうまくいかないです。数多くの方法で機能を配置しているが、スケールとは何も作用しない。一方で、コードをAWSにアップロードするための唯一の方法と、コードを実行して動作する方法があります。機能を使って作業するには多くの研究が必要で、終わりに会社の時間と私の個人的な時間が無駄に感じられます。最初の印象では、すべての開発者/アーキテクトは、ドキュメントで言及されているように機能しないため、作業するプラットフォームに対する信頼を失います。 – Kannaiyan
.NETで実装するとパフォーマンスが向上しますか?すべての言語に問題がありますか? Azure関数Appでどの言語のパフォーマンスが向上しますか? – Kannaiyan
私はfunction pack、webpackを使っていましたが、パフォーマンスはAWSと同等でも、運用システムでもありません。梱包に関するもう1つの問題は、何か問題があれば、それは常にそれを把握するのは難しい第1行で文句を言うでしょう。 – Kannaiyan