I don't have anything ready to publish just yet. Which limited demand are you referring to?
Thanks, I value your input, as always. Having already built a lot of these components, I am sure you can see how most firms keep reinventing the...
Hi all, I am in the beginning stages of starting a company to provide tools for automated traders. Generally speaking I want to automate as much...
Thanks, regarding the Haskell ecosystem not being as extensive as, say, python or Java or C#, there are still a lot of high quality packages in...
Anybody using this? In production or otherwise? I've been using it for a few months now and I am continually floored not just by the language but...
Good point about the buffer cache. Totally agree, it is best to implement first -- and then if the disk [slash insert X here] is a bottleneck go...
Good to see you're tackling these problems head on. Yes, unlikely that you're getting 1Gbps over the internet or even your ISP is sending you...
It's unclear exactly what you are trying to accomplish here. Whether or not you can handle 500+ symbols on your laptop depends exactly on what you...
There are two reasons to colocate a server at a data center: performance and reliability From your description I doubt you'd be worried about...
One thing that comes to mind offhand is handling duplicate callbacks to orderStatus / openOrder + redundant information getting sent. And then...
"Annoying" is a pretty good word to describe the API's quirks :)
I apologize if I spoke too strongly. I agree that there are better technical designs for their API. However, I do not believe it is the...
If having a robust trading system is important to you then you *will* go through the work of ensuring that whatever code you write is correct. The...
The source for the 'proprietary libraries' is distributed freely to API users, so you can read the code and write out the wire level protocol, if...
Yes, I agree. I think we are actually saying similar things, that GC is just one of a million possible 'bugs' -- in certain contexts a stop the...
Without getting into the language flamewar (again), I want to point out that, while usually the maxim 'you get what you pay for' holds true, open...
Agreed on all points. As perverse as it may seem, I have toyed with the idea of writing a custom compression / decompression scheme so that you...
fread() is not a Linux kernel, or even standard system call. It's a standard C library call. And yes, you can load millions or even hundreds of...
Heaven forbid. Between the SIP pricing scheme (does anyone actually know how .IV is calculated?) and the laxness of the standard reporting it's a...
Yep, no matter which OS / runtime abstraction you use (threads, processes, etc), you can't escape the fact that you are ultimately using hardware...
Separate names with a comma.