最近このインタビューでこの質問をしました。それはWebサーバー設計に関する自由な質問でした。ここには質問の要点があります。ウェブサーバーのパフォーマンスを向上させる
"Webサーバのようなアプリケーションではキューが頻繁にボトルネックになりますが、ボトルネックを改善するためにスレッド処理クラス、スレッドプール、キューにどのような変更を加えますか?
のような対策を指摘しました。1.スレッドプール管理 2.キューにバッファとパケットを使用する。
しかし、面接官はかなり満足していませんでした。私が言及すべきすべての設計措置は何ですか?明らかにオープンエンドの質問なので、答えはSpring、J2EEなどの基盤技術に依存する必要はありません。
サーバーの設計に関する良いチュートリアルがある場合は、それを共有してください。
Bufferbloatは本当に有益でした。 – Neo
私もそうだと思うので、私はいつも戦争のドラムを演奏しています。 –