{{Quickfixn}} Latency in log writing

Grant Birchmeier gbirchmeier at connamara.com
Tue May 14 07:42:26 PDT 2019


Is this latency causing performance problems other than the logging delay?
Is the delay constant, or does it only occur when there's a huge influx of
messages?  (Would it get worse than 500ms if the high-traffic continued?)


On Tue, May 14, 2019 at 9:14 AM xmoon 2000 <xmoon2000 at googlemail.com> wrote:

> Hi,
>
> I get about 20 million records via QuickFix .NET in c# per day.
>
> I have done a pcapture and can see that the tag52 and WireShark times
> are close - so latency is not from transmission.
>
> In my app I have stripped everything out (see FromApp below).So that I
> do nothing with the data - I just allow QuickFix engine to write fix
> messages to log on my SSD.
>
> BUT I can see latencies of 500ms between QuickFix log time and tag52 time.
>
> What might be causing this? Is writing to SSD so slow? Or is it
> because several other apps are reading this log file?
>
>         public void FromApp(QuickFix.Message msg, SessionID sessionID)
>         {
>             return;
>
>             try
>             {
>                 Crack(msg, sessionID);
>             }
>             catch (Exception ex)
>             {
>                 Console.WriteLine("==Cracker exception==");
>                 Console.WriteLine(ex.ToString());
>                 Console.WriteLine(ex.StackTrace);
>             }
>         }
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>


-- 
Grant Birchmeier
*Connamara Systems, LLC*
*Made-To-Measure Trading Solutions.*
Exactly what you need. No more. No less.
http://connamara.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20190514/7e7f6b19/attachment.htm>


More information about the Quickfixn mailing list