Как определить, какие данные должны лежать на одном сервере, а какие на другом

JavaАрхитектура приложенийБазы данныхРаспределенные системы