News for hackers. Stuff that matters.
Re:HAProxy 2.4 by rogerdonut on Sunday May 23, 2021 @12:34AM (#27252483)
It has the ability to route by FIX tags. You can find an example here [1]

[1] https://www.haproxy.com/blog/haproxy-enterprise-2-3-and-hapr...

Re:HAProxy 2.4 by catern on Sunday May 23, 2021 @12:39AM (#27252507)
Sure, I saw that example. Maybe let me put it a different way: if a client has one inbound FIX connection to HAProxy, can HAProxy connect to N backend servers and send each FIX message from the single client connection to a different backend?
Re:HAProxy 2.4 by tyingq on Sunday May 23, 2021 @10:43AM (#27255309)
It seems like it could:

  use_backend fix_servers_a if { var(txn.sendercompid) -m str firmA }
    default_backend fix_servers_b
Then "fix_servers_a" could be defined as a round-robin backend.
Re:HAProxy 2.4 by rogerdonut on Sunday May 23, 2021 @12:53AM (#27252548)
I have not tested that use case but I do not think so. It has the ability to parse FIX tag values and make routing decisions from the initial Logon message.