No articles yet :(
У нас отличные новости! С сегодняшнего дня RevoTale работает полностью на собственной инфраструктуре. Последним шагом стало перенесение с Cloudflare R2 Object Storage на собственное решение, и мы рады сообщить, что наше медиахранилище теперь работает на сервере MinIO, совместимом с S3.
Это было непросто. Из-за ограничений бесплатного плана Cloudflare нам пришлось уйти от их инфраструктуры и даже сменить регистратора доменов. Последней каплей стало то, что Cloudflare начала взимать $10 за использование собственного SSL для поддержки доменов четвертого уровня. Конечно, помимо этого, было и много других неприятных моментов, связанных с монополистическими наклонностями Cloudflare.
Так что да — начиная с сегодняшнего дня, каждый участок нашей инфраструктуры полностью построен с использованием инструментов с открытым исходным кодом, и наша стабильность — наша ответственность.
Мы рады сообщить вам, что начиная с сегодняшнего дня, мы используем размещенный на собственных серверах imgproxy для создания миниатюр изображений вместо Cloudflare Transform Images.
imgproxy
позволяет нам широко настраивать поведение изменения размера изображений.imgproxy
, особенно учитывая, что мы управляем им через наш собственный прокси-сервер.imgproxy
позволяет нам тестировать инфраструктуру промышленного уровня локально.imgproxy
написан на языке программирования Go. Так как это основной язык нашего бэкенда, нам легче исправлять ошибки, которые мы обнаруживаем в отношении изменения размера изображений.ChatGPT проанализировал мои интересы и создал классный постер!
Мы рады сообщить, что revotale.com набрал 96 баллов на мобильных PageSpeed Insights! И даже лучше — страница заметок блога получила идеальные 100 🎯
Это потребовало некоторой настройки, но оно того стоило.
Вот что обеспечивает нашу производительность:
Мы видим это как основу — поддержание высоких показателей производительности сайта останется для нас ключевым принципом по мере роста. Это будет нелегко, но мы уверены, что дисциплина принесет долгосрочные выгоды во всех направлениях.