Location of Relativity Server

I am currently doing first steps on DataAbstract.
My target application is run by 10 users, they are connected via TCP/IP to a NexusDB Server 3.12 running on our main Company Server.
On a first test I had put Relativity Server on the Client PC, while using the NexusDB Server on another PC.
This works, but is probably not the best way.
I guess that Relativity Server should run on the machine where the Database Server is working, am I right ?

// Moved to Relativity themes

Hello

Pros for putting Relativity Server (or any other Data Abstract-based server) on the same host as the database servers are:

  • Faster DB server communications: some DB servers provide more fast communication protocols for clients running on the same host.
  • Security reasons: no need to expose DB server networks interfaces in the LAN.

Cons are:

  • Application servers like Relativity consume memory and CPU time, thus leaving less resources to the DB server