Node.js - Насколько высока будет нагрузка на сервер? - Stack Overflow на русском
Опубликовано: 01.09.2018
Вы упретесь в совершенно другие проблемы. Во первых, хранение картинки "не бесплатно" и обычно в большинстве случаев на диске картинка занимает как минимум килобайта 4. Допустим картинок 1 миллиард. Простым перемножением получаем около 4 террабайт. А это достаточно многовато даже для современных серверов (но диски такие уже можно купить).
Но зайдем с другой стороны. Допустим, код идеально вылизан. В этом случае упремся в скорость чтения диска. Обычные hdd читают до 120 МБ/с (то есть, 15 мегабайт в секунду). Делим 4 террабайта на 15 Мб/с и получаем 266666 с = то есть, около 3 дней...
А если картинок триллионы, то нужно умножить на 1000. Дисков таких нет и десять лет ждать... а нужно ли это? Да и где сколько картинок найдете?
Поэтому, нужно просто вспомнить школьную математику и все станет на свои места.