最近読んだ本に > Node.jsにはNon-Blocking I/Oがあるため、リクエストAを処理している間にリクエストBを受け付けることができる と書いてあったのですが、シングルスレッドでBlocking I/Oであるランタイムを持つ言語はサーバー実装には向かないという…
CRANK
yosuke_furukawa さんからの回答 ご質問いただきありがとうございます、回答させていただきます。 > シングルスレッドでBlocking I/Oであるランタイムを持つ言語はサーバー実装には向かないということでしょうか 向かない…
2 comments
I/O ランタイムをブロックする言語は、一度に 1 つのリクエストしか処理できません。 I/O タスクがブロックされると、プログラムのメインスレッドはそのタスクが完了するまで一時停止されます。 これは、特に多くの同時リクエストを処理する必要があるアプリケーションの場合、ボトルネックにつながる可能性があります。 Suika game
ご質問いただきありがとうございます、回答させていただきます。 > シングルスレッドでBlocking I/Oであるランタイムを持つ言語はサーバー実装には向かないということでしょうか 向かない… mond.how/ja/topics/kvpq… #Mond_yosuke_furukawa