Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (9)

Лучшие ответы пользователя

Все ответы (16)
  • Как правильно подсчитать kW (kVA) для всех серверов?

    @CyberGrom
    Лучше взять мощность с блоков питания, там указывается максимальная потребляемая мощность. Именно на нее и следует ориентироваться.
    Если укажете меньше значение, то есть вероятность что ваши серверы при максимальной нагрузке (например при одновременном включении) будут потреблять именно максимум, и это приведет к отключению автомата.
    Ответ написан
    1 комментарий
  • Хороший CDN для видео?

    @CyberGrom
    Попробуйте zerocdn.com
    Там есть:
    webdav
    удобный api
    white label
    защита ссылок
    лимиты скорости отдачи видео
    hls
    Цена за 10 Гбит/сек выходит около 70к в месяц!
    Ответ написан
    Комментировать
  • Как создавать страницы по нажатию?

    @CyberGrom
    1. Для чего вам уникальная страница?
    2. PHP как раз хорош тем что можно одним скриптом (одной страницей) делать много разных операций.
    3. Если вам нужно записать действия/что ввел пользователь в форму, то это можно записывать в общий файл/базу. Если нужно в именно разные файлы можно именовать файлы по timestamp + ip. И затем по результатам показать что-нужно этому пользователю.
    4. Перед созданием файла проверяйте, что была отправлена форма/нажата кнопка, а не просто пользователь зашел на страницу.

    Вообще начните с того, что поймите для чего вы делаете такой скрипт. Наверняка есть другое решение, того что вы пытаетесь придумать.
    Ответ написан
    2 комментария
  • Clickhouse и частые запросы?

    @CyberGrom
    Как вариант писать данные в redis, в качестве ключа использовать 5 мин интервалы времени, заодно проставив им время жизни 15 минут. Таким образом не придется вычищать вручную старые данные из промежуточного хранилища.
    Затем пишем простой скрипт, который запускается по крону раз в 3/5 минут, через redis-cli сформирует CSV или TSV файлы, запрашивая все данные по завершенному периоду (не текущие 5 минут, а предыдущие), который уже точно не пополняется новыми записями. И сразу же эти файлы добавляем в clickhouse.
    Ответ написан
    1 комментарий
  • Как сделать, чтобы перестали ddos'ить файл, которого уже нет на сервере?

    @CyberGrom
    Если у вас ложится сайт от ссылки на конкретный файл, то варианта два, либо в этом файле происходит прямое обращение (чтение/запись) к базе данных, либо если файл простой а сайт ложится от нагрузки, то вероятно вас ддосит сам фейсбук, и даже простыми обращениями забивает вам канал до сервера ;)
    Решение проблемы должно быть адекватным, если файл нельзя удалить, и отдавать 404 ошибку, то нужно все данные котоыре возвращаются, максимально закешировать.
    Читайте про memcache и redis.
    Ответ написан
    Комментировать