私は「マイクロウェブサーバー」を構築しています。その唯一の機能はクッキーを設定し、ウェブページの訪問をフラットファイルに記録することです。単機能マイクロウェブサーバーを構築するためのスプレー缶の高性能代替品ですか?
私は、これはマイクロウェブフレームワーク(例えばFlask、Tir)に加えて、高速Webサーバ(例えばNginx、Mongrel2)を使用して可能である知っているが、私は少数の「可動部分」と、より軽量、高性能なアプローチをしたいです - 基本的には、「Webサーバ/ネットワークアプリケーション開発フレームワーク」の何らかの形式を使用して、カスタム単一目的のマイクロウェブサーバを構築することができます。
私の現在の計画では、Scalaのspray-can(アッカの上に構築されている)でそれを構築することです - しかし、私はまた、承知している:
特に静的型付き/コンパイル済み言語(C/C++/Haskell/Go/other)で見逃してしまったことはありますか?また、選択肢間に意味のあるパフォーマンスベンチマーク/比較がありますか?
お詫び申し訳ありません**スカフマン**、私は私が直面している実際の問題から私の質問を無意識に抽象化しました。私はうまくいけばもっと具体的になるように改めました –
この質問は建設的ではないため閉鎖されました。最後に、私はHaskell WAI/Warpを使って自分のマイクロウェブサーバーを構築しました。これは本当にお勧めします。 –