May I ask your feedback on whether you notice any improvements when the client side is executed on the same server than the dataserver?
To give you more context, our application is usually deployed on a different server than the dataserver. The upgrade is mainly taking place on the dataserver.
So we have a client process that connects to the dataserver and executes some SQL statements.
Now discussing with some colleagues they noticed some improvements in the upgrade process when our application is deployed on the same server hosting the dataserver.
So I'm just wondering what could the reason of such improvement (I'll run a test to see by myself): less usage of the network stack maybe?
Have you noticed similar improvement?
Thanks in advance