IPC or MQTT Solution

we are in a cross roads in development as we already have a application that communicates through a web-service from VB.NET to ignition that we have tested. we are looking to find a faster solution as this has to be real time as possible. we are beginning to look into IPC and/or MQTT as maybe a benefit to our speed problem has anyone implemented such a scenario, any idea’s

“As real time as possible.”

There’s a wealth of possibilities and pitfalls in that statement. Can you describe your actual timing requirements in more detail? How structured is the data? Is bulk transfer important? Latency limits? Packet drop recovery timing?