[erlang-questions] [ANN] hackney 0.1

Benoit Chesneau <>
Tue Jul 17 18:35:26 CEST 2012


On Tue, Jul 17, 2012 at 2:56 PM, Zabrane Mickael <> wrote:
> Thanks for sharing Hackney Benoit.
>
>> Let me know what you think about it,
>
> Just a simple question: what was your first motivation when you decided to start hackney?
> There's a couple of well tested alternatives out there: ibrowse, lhttpc, httpc ... (and for sure, others less known)
>
> Isn't it better to help to improve these well established alternatives first?
>

I have played the idea of writing an http client with a simple API and
more support support of the possibilities offered by the HTTP
(multipart, websockets, ...) since a long time.

As a developer of CouchDB and other things around I have a good
experience of all the HTTP clients around. But I wanted something new:
no hidden state (no message passing from a process somewhere),
optional socket pool,  full binary parsing (it doesn't event use
erlang:decode_packet/3), support for multipart in both way, sendfile
API, restish, support for websockets & other coming protocols ...  .

So it's simpler to start a new one at this point.

- benoît



More information about the erlang-questions mailing list