Re: [Quickfix-developers] FileStore & real time
Brought to you by:
orenmnero
|
From: Alexey Z. <ale...@gm...> - 2007-06-11 19:02:31
|
Oren, I didn't mean that the performance is bad. I just horrified that the files at the end of a day usually have more than 5K elements. And the messages logs even more. I use quickfix 1.12.4.1897 version and I see the messages are resending and the disconnection happening on a missing HeartBeat. Regards, Alexey Zubko Oren Miller wrote: >> Just my 2 cents about the problem. >> >> We have a huge file fragmentation for these files (NTFS) and I'm pretty >> sure the disk IO performance is really bad. >> Reading of the header and body files in case of crash is just awful. >> My applications were disconnected several times by the heartbeat timeout >> during the recovering and everything was started over after the >> reconnection. > > I'm not sure how this is possible. The body file is not read on > startup. This is part of why the header file exists. I think what > you are seeing is the time it takes to send the resend requests over > the socket. This is a problem that has been resolved by processing > heartbeats during resend requests. It has nothing to do with store > performance. > > --oren > |