Задача - многопоточный анализ файлов json в указанной папке c и ее подпапках. Одним из ключевых моментов является реализация механизма синхронизации, который позволяет обрабатывать файл только одним экземпляром приложения. Есть идеи, ребята?
Вы можете использовать Java Блокировка файлов NIO ссылка