Erlang/ElixerのHTTPクライアント比較
httpc
OTP内蔵
コネクション指定できない
効率の悪い処理も一部あり
開発停止
Websocketに対応している
サーバからcloseされてもすぐに接続しなおす
ポート指定でコネクションを作成する
メッセージ受け取りが基本非同期
OTP 19以上のみ
SSE(Server-Sent Events)を簡単に受け取るためのライブラリ
非同期でメッセージの受け取りできそう
HTTP client for high performance applicationsと書いてある
コネクションの扱いは明示されていないが、クライアントプロセスが立つので大丈夫そう
httpcの強化版ぽい気配
コネクションの扱いは隠蔽されていそう
ホストポートの組で複数コネクションを持てるようになっていそう
コネクション指定できる
httpcよりメモリ消費は少ないが性能は大差ない