[QFJ-120] quickfix acceptor limits Created: 29/Dec/06  Updated: 30/Dec/06  Resolved: 30/Dec/06

Status: Closed
Project: QuickFIX/J
Component/s: None
Affects Version/s: 1.0.4
Fix Version/s: None

Type: Other Priority: Major
Reporter: rohit Assignee: Steve Bate
Resolution: Fixed Votes: 0
Labels: None
Environment:

linux



 Description   

Can anyone tell how many fix users can a FIX acceptor implemented using QFJ can handle? I know that it depends on various factors. But, I just would like to know from your expereinces of using mina io framework.

Assumptions:
Environment: Linux
average outgoing Messagesperuser per second: 50

I am looking to implement a FIX Engine that should handle about 500+ users per FIX server instance.
Any suggestions on the approach for the implementation or useful tips would be really great.



 Comments   
Comment by Steve Bate [ 30/Dec/06 ]

Hello Rohit,

I've used QFJ with 100 or so sessions but I haven't tried it with than many network connections. You might ask the guys on the MINA list, but I'm guessing they would not have any problem with 500 connections. As for the rate, the limiting factor will be message store implementation you use. JDBC will be relatively slow, file system is faster, and memory-based is fastest but has other drawbacks. Using a memory-based message store I've processed messages at a rate of several thousand per second. If you use a file store and a reasonably fast hard drive I wouldn't think that 50 msg/sec would be any problem at all.

Steve

Generated at Sat Nov 23 10:51:14 UTC 2024 using JIRA 7.5.2#75007-sha1:9f5725bb824792b3230a5d8716f0c13e296a3cae.