非常に効率的で高スループットの REST json サーバーには、play と Spray のどちらを使用する必要がありますか? REST と Web 開発の両方に単一のフレームワークを使用できるようになるため、play を使用します。ただし、スプレーがこれよりもはるかに効率的である場合は、スプレーを使用します.
私はすぐに遊びに行きますが、スプレーがリストの上位にあり、遊びが一番下にあることがわかりました。
どう思いますか?
私の意見では、2 つのフレームワークを管理する複雑さは、スプレーを使用することで得られるわずかなパフォーマンスの向上よりもはるかに重要です。
また、必要な機能によっても異なります。Play はフルスタック フレームワークであるため、単純なシナリオでは遅くなります。Play に組み込まれている機能の一部をスプレーの上に実装すると、Play を使用した場合よりも (パフォーマンス、セキュリティ、および機能に関して) 悪い結果になる可能性があります。
そのベンチマーク リストをフル スタック フレームワークのみに絞り込むと、リストの実際のプレイが非常に高いことがわかります。フルスタック フレームワークとマイクロ フレームワークを比較することは、実に誤解を招きやすいものです。