Рубрика: Ликбез

Read More

Топ-10 инструментов DevOps, которые упростят вашу жизнь

Методология DevOps уже более 10 лет помогает создавать продукты быстрее и качественнее. Она предполагает, что айтишники работают не только в своей зоне ответственности, но и контролируют весь процесс. DevOps-инженеры программируют, настраивают окружения, автоматизируют тесты и […]

Read More

Коротко о DNS в NGINX

Как DNS вообще работает в Linux (и почему это важно для NGINX) Когда мы говорим про proxy_pass в NGINX, важно понимать, через какой именно механизм резолвятся доменные имена, потому что от этого зависят кеши, поведение при сбоях, реакция на смену IP и вообще […]

Read More

Погружение в ClickHouse: делаем первые и успешные шаги

Привет! Меня зовут Андрей Дорожкин, и я руковожу командой администрации баз данных в Hybrid. В этом материале я поделюсь опытом работы с ClickHouse — колоночной БД, разработанной специально для аналитических запросов, которая позволяет получать результаты […]

Read More

SSL-сертификаты: что это такое, какие они бывают и зачем их получать

Когда пользователь заходит на сайт, он в первую очередь хочет убедиться, что он надёжный — не обманет и не украдёт данные. А также не даст сделать это другим. Чтобы подтвердить свою благонадёжность, разработчики получают специальные документы — SSL-сертификаты. О них мы сегодня поговорим. Что такое SSL-сертификат Он подтверждает подлинность […]

Read More

CI/CD: что это и почему без неё не обходится разработка ПО

На заре развития IT процесс разработки был запутанным. Программисты писали код и передавали его отделу тестирования, QA-инженеры искали ошибки и возвращали проект на доработку, после нескольких итераций код получала команда эксплуатации. Каждый отдел работал сам по себе, из-за чего разработка продвигалась […]

Read More

Keycloak: как упростить аутентификацию и не сойти с ума?

1. Что такое Keycloak? Межсистемную аутентификацию можно реализовать разными способами, но при выборе того или иного подхода необходимо учитывать ряд факторов: требования к безопасности систем, гибкость, масштабируемость, необходимость авторизации, возможности кастомных доработок и много чего […]

Read More

Как защитить интернет-магазин от перегрузок: RPS, масштабирование и отказоустойчивость

Перегрузка интернет-магазина – головная боль владельца бизнеса. Сайт тормозит, корзина зависает, клиенты не могут оформить заказ. Почему это происходит? Как предотвратить коллапс системы в разгар распродаж? В этой статье обсудим такие темы: как повысить RPS, […]

Read More

Как настроить автоматический откат в Ansible

Петя запускает плейбук, чтобы обновить конфигурацию Nginx — но сервис не стартует. В конфиге ошибка. Он ищет причину, правит файл, запускает плейбук заново — потому что Ansible сам по себе откатывать изменения не умеет. Сайт […]

Read More

S3-совместимые хранилища: как собрать свой конструктор

В одном из больших кластеров S3 в Точке хранится 110 терабайт полезных данных. Это не много по объёму, но он распределён среди 600+ миллионов файлов. Стоимость работы системы оценивается более чем в миллион рублей в […]

Read More

Почему Redis работает так быстро, несмотря на то, что он однопоточный?

Redis — это высокопроизводительное хранилище «ключ-значение» в оперативной памяти, известное своей невероятной скоростью. Фактически, один сервер Redis может обрабатывать до 100 000 запросов в секунду (QPS). Такая скорость часто удивляет, особенно если учесть, что Redis в основном работает по однопоточной модели […]