penberg / helix

Helix, a market data feed handler for C and C++.
Other
110 stars 35 forks source link

libuv version? #1

Closed jvirtanen closed 9 years ago

jvirtanen commented 9 years ago

Which version of libuv does Helix require? I have libuv 1.6.1 and its API is incompatible with the API Helix uses.

penberg commented 9 years ago

I'm building against 0.10.34 which is shipped in Fedora 21. I think we should move to a newer release, though.

ghost commented 9 years ago

@penberg @jvirtanen i think that libuv or whatever event library do not add really much value in this type of workload vs just a simple poll(2). these libs trying to do their own locking, often use pthread, etc

ghost commented 9 years ago

@penberg disregard, actually you don't do networking, sorry

penberg commented 9 years ago

@divaykin Yes, so libuv is only used by the tools and example code. The core code just expects packets to arrive from somewhere.

ghost commented 9 years ago

yeah 1.0 would be great

penberg commented 9 years ago

I'll fix it up.