Похоже, что наших разработчиков беспокоит задержка, которую они получают между своими машинами разработчика на сайте a и базой данных на сайте b.
Конечно, очевидно, что нужно иметь как можно меньше переходов между сайтами a и b и обеспечивать стабильное и быстрое интернет-соединение.
На что еще нужно обратить внимание, чтобы уменьшить задержку? И какая минимальная сеть должна иметь между машинами разработчиков и серверами Oracle db. Важна ли спецификация сервера / машин, если да, то каковы ваши рекомендации?
Если это задержка в сети, то, в зависимости от вашего бюджета, вы можете выбрать выделенную линию, но это действительно дорого. Емкость будет зависеть от того, сколько данных необходимо передать между площадками a и b. Так что вам нужно будет это измерить.
И какая минимальная сеть должна быть между машинами разработчиков и серверами Oracle db. я
То же, что и производство. На самом деле они вообще не должны работать с производственной базой данных, а должны иметь базу данных только для разработки. На отдельной машине. Желательно в их офисе.
Важна ли спецификация сервера / машин,
Зависит от того, что вы делаете с базой данных, но нет, это вообще не повлияет на задержку.
Если да, то каковы были бы ваши рекомендации?
Что-то достаточно хорошее. В моем последнем проекте наша среда разработки состояла из кластера ExaData примерно за 250 000 евро - потому что он нам был нужен. Что вам нужно, зависит от того, что вы делаете, поэтому вопрос о спецификации ОЧЕНЬ открытый. ЭТО гласило: в большинстве случаев они должны иметь кластер виртуализации и просто выделять то, что им нужно, для серверов баз данных для тестирования и разработки.