У меня есть Java-приложение, которое записывает некоторые вещи на локальный диск, и мне нужно иметь реплику в удаленной системе. Есть ли полезный инструмент для этого?
2 ответа
Если вы хотите Java-решение, то может помочь проект с открытым исходным кодом SyncDir . Вы можете использовать его вручную или в сценарии, или непосредственно в своей программе Java, используя его API.
Конечно, есть много других решений, но то, что вас может заинтересовать, кроме простоты API (или его использования + документации), также может быть связано с производительностью (если вам нужно синхронизировать огромное количество файлов).
В этом случае необходимо сравнение производительности различных библиотек, поэтому вам нужно спроектировать свой код, чтобы можно было легко переключаться между библиотеками синхронизации.