Slide 10
Slide 10 text
しかし多くの web アプリではメリットが...
DB アクセス、API コール、ログ書込み... 等の理由で I/O が発生する。
I/O は、メモリアクセスよりも遥かに遅い。
I/O がある限り、ForkJoin で計算効率を上げても誤差未満の効果。
仮に CPU 利用効率が問題でも...
ForkJoin のオーバーヘッドどころではなく重い処理が...
HTTP プロトコルの読み書きコスト
JSON などのパース・生成コスト
TLS/SSL の処理コスト
フレームワーク内部でなんか色々やるコスト
動的メソッド呼び出し, 実行時コード生成, Proxy, ...
Garbage Collector, 参照カウント, メモリバリア, ...
そもそもコードがイケてなくて処理のオーダーが爆発するパターン