Роман Глушинский, биндить можно только на локальный адрес. Какая задача вообще решается? Чтобы сервис был доступен только из туннеля? Может, проще fw использовать?
У меня есть бот, которому больше года и который раз в несколько дней постит сообщения в некий канал, ничего не удалили. Вероятно, каким-то ботам надо хотя бы иногда дёргать getUpdates?
Владимир, для диска, живущего полгода, больше одного-двух pending уже само по себе плохо. Хорошо если это просто перебои питания в момент записи, но боюсь проблема уже в самом диске.
wisgest, тем, что сравнение по контрольным суммам требует прочитать стопицот файлов по одному разу, а по содержимому может потребоваться не один раз.
Совпадение в начальных байтах для файлов одинаковой структуры может быть весьма частым.
Но вообще очень сильно зависит от количества и характера файлов. Мы же не знаем, что там у автора. Может, у него по 100 файлов надо сравнить, а не 100 миллионов. И вообще, можно же сравнивать файлы по содержимому только с одинаковым размером. Если, конечно, там не нужно искать частичное соответствие, что также может требоваться (судя по упоминанию сравнения построчно).
Если хочется сравнивать файлы при несовпадении имён, то это можно делать по контрольным суммам (MD5, например). Для одинаковых файлов они будут одинаковы.
Например, если данные структурированы, то их намного удобнее хранить в базе, хоть даже в sqlite. Смысла в json нет.