Давлат Шавкатов, если приложение отдает контент быстро, то остается только потенциальная задержка из-за внутреннего роутинга Heroku или задержка+передача по сети.
Если есть возможность проверить географически близко к инфраструктуре Heroku, то было бы достаточно достоверно.
Роман, У меня чаще вычисляется как 0, чем как полагается. Как мелкие изображения, так и крупные.
Браузер Файрфокс. Мне нужно вычислить перцептивный хэш, а не обычный из таких как MD5, SHA-1 и пр.
Может, ассинхронное чтение происходит именно в reader.result, я не знаю.
Moskus, вообще, я измышляю будучи программистом, а не сетевиком и ни на что не претендую. Вся суть автономности рунета состоит в том, чтобы мочь работать когда корневые сервера DNS рунета отключены от мира. Ведь DNS представляет из себя некоторый протокол и если что-то нарушается в сети, то сбой корневых серверов рунета может вызвать лавинообразный эффект.
имя_дино.herokuapp.com