cURL / Mailing Lists / curl-library / Single Mail


Re: What do you see in a future curl?

From: Daniel Stenberg <>
Date: Thu, 19 Aug 2010 22:32:55 +0200 (CEST)

On Thu, 19 Aug 2010, Joost Huizinga wrote:

> UDT is being advertised as having an API very similar to sockets, which
> would make it fairly straightforward to move other applications /
> application layer protocols using sockets to UDT.

Oh right. That's really cool actually. It does seem to be bit lacking though,
like no support for non-blocking connects etc but it certainly makes porting
over a lot of code much easier. Unfortunately, it seems to be a C++ library
and not C, which is a big hurdle...

> The use would to transfer data to places in the world that haven't got high
> bandwidth and in particular a low latency. Those places now suffer from low
> download rates. UDT or in general UDP-based transports seem to overcome that
> issue. I do agree that the solutions do not seem very popular, so if you see
> alternatives...

Well, the alternatives are quite simply the common TCP-based protocols that
everybody is using everyday: HTTP, FTP, SFTP etc. I'm not saying there aren't
times where UDT won't outperform TCP, but quite clearly the world of today
seems to be satisfied enough with TCP.

I'm not writing off these ideas nor the protocols. They're just not very high
prio on my personal TODO list.

Thanks for bringing them to my attention!

List admin:
Received on 2010-08-19