R – Should I use a dedicated network channel between the database and the application server

databaselatencynetworkingperformance

Should I use a dedicated network channel between the database and the application server?

…or…

Connecting both in the switch along with all other computer nodes makes no diference at all?

The matter is performance!

Best Solution

It all depends on the throughput needs of your application. If you absolutely need the lowest latency possible, then it would make sense to optimize the routes. Aside from hugely scalable software, I would argue that this is rarely needed and you can just connect everything in a generic fashion.