Горизонтальное масштабирование nginx статики?
Самый нормальный вариант это шардинг, тоесть номер сервера на который льем картинку в случаи 10 серверов будет n = (id % 10 + 1), при этом делаем перекрестные бекапы, чтобы если что-то упадет раздавать с других серверов.
Если у вас много гифок рекомендую задуматься так же о том что бы конвертировать их в html5 видео (webp и т.д.). Очень напрягает что гифки долго грузятся, а gfycat работает не шибко шустро.