Блог
-
Данные и аналитика
ClickHouse 1.1.54390 в продакшне: шардирование на нескольких узлах и суб-секундные запросы по миллиардам строк
Разворачиваем ClickHouse для ритейл-аналитики: шардирование на нескольких узлах, репликация через ZooKeeper и первые измерения производительности на реальных данных.
-
Информационная безопасность
Блокировки РКН и корпоративный VPN: как разграничить личный и рабочий трафик
Массовые блокировки подтолкнули сотрудников к VPN и прокси - часто к личным. Помогаем клиентам выстроить политику корпоративного VPN с разделением трафика.
-
DevOps
Envoy Proxy 1.6: разбираем xDS API и sidecar-паттерн для observability без правок в коде
Погружаемся в архитектуру Envoy 1.6: как xDS API и sidecar-паттерн дают полную observability между микросервисами без единого изменения в коде приложений.
-
Регуляторика
GDPR Article 33: процедура уведомления об утечке ПДн за 72 часа
Разрабатываем для клиентов процедуру breach notification под GDPR: цепочка эскалации, шаблон уведомления регулятора и план коммуникаций с субъектами данных.
-
Регуляторика
Реестр отечественного ПО: что появилось в СУБД и ОС для госсектора
Реестр Минцифры пополнился российскими СУБД и ОС. Смотрим что реально подходит клиентам из госсектора и где корпоративные функции пока не дотягивают до западных аналогов.
-
DevOps
Kubernetes 1.10: CSI в beta - подключаем Ceph RBD без патчей ядра
Обновляемся до Kubernetes 1.10: Container Storage Interface в beta позволяет подключать Ceph RBD через стандартный плагин без патчей ядра и out-of-tree драйверов.
-
Инфраструктура
РКН блокирует миллионы IP: реестр зависимостей от SaaS и облачных API
Блокировки подсетей AWS и GCP ради Telegram кладут сторонние SaaS и CDN. Составляем реестр внешних зависимостей для каждого клиента - чтобы знать, что пропадёт следующим.
-
Инфраструктура
Роскомнадзор блокирует Telegram: заодно кладёт AWS и GCP
16 апреля РКН начинает блокировку Telegram через массовые блокировки подсетей AWS и GCP. Под раздачу попадают корпоративные сервисы клиентов - экстренно переводим workloads.
-
Инфраструктура
Red Hat покупает CoreOS: что меняется для нас в enterprise Kubernetes
Red Hat закрыл сделку по покупке CoreOS за $250 млн. Разбираем что это значит для рынка enterprise Kubernetes и пересматриваем нашу стратегию выбора платформы.
-
DevOps
Kubernetes Operators: CoreOS объясняет как управлять stateful-приложениями через Custom Resources
Разбираем паттерн Kubernetes Operator на примере Etcd Operator и Prometheus Operator: Custom Resources, контроллеры и зачем это нужно для stateful-сервисов.
-
Системное администрирование
Windows Server 2019 Insider Preview: Hyper-V, Storage Spaces Direct и первый Kubernetes
Microsoft открыла Insider Preview Windows Server 2019. Мы подняли сборку в тестовой лаборатории и смотрим что изменилось в Hyper-V, S2D и нативной поддержке контейнеров.
-
Инфраструктура
BlueStore в первом продакшн-кластере: +40% throughput и меньше CPU
Переводим первый клиентский Ceph-кластер с FileStore на BlueStore. Процедура, неожиданности и измеренный прирост около 40% по throughput при меньшей нагрузке на CPU.
-
Информационная безопасность
GDPR Article 32: шифрование и псевдонимизация как технические меры защиты ПДн
Реализуем статью 32 GDPR для клиентов: TDE для шифрования персональных данных в БД и псевдонимизация идентификаторов в аналитических витринах.
-
DevOps
GitOps на практике: Flux, pull request вместо kubectl и синхронизация кластера
Weaveworks назвал это GitOps: инфраструктурные изменения только через Git, Flux отслеживает расхождения и синхронизирует кластер автоматически. Пробуем на деле.
-
Инфраструктура
Бенчмарки после Meltdown/Spectre: PostgreSQL -17%, MySQL -10% на случайном чтении
Два месяца после патчей Meltdown/Spectre - публикуем цифры с реальных серверов клиентов и рекомендации по компенсации потерь на СУБД-нагрузке.
-
DevOps
Helm 2.8: stable-репозиторий закрывает типовые задачи, но Tiller беспокоит
Внедряем Helm 2.8 для управления деплоем в Kubernetes: stable charts работают, но широкие права Tiller - реальная проблема для продакшн-кластеров.
-
Регуляторика
КИИ на практике: как определить категорию значимости объекта в энергетике
Постановление № 127 вышло, работаем с первыми энергетическими клиентами. Разбираемся как применять критерии значимости с учётом отраслевой специфики АСУ ТП.
-
Системное администрирование
Zabbix 3.4: URL widgets в дашбордах и пересмотренные официальные шаблоны
Обновляем клиентские инсталляции Zabbix до 3.4: разбираем URL widgets, переработанные шаблоны и value mapping - что реально ускоряет подключение новых хостов.
-
DevOps
Istio 0.5 в тестовом K8s-кластере: mTLS и traffic shifting - первые выводы
Разворачиваем Istio 0.5 в тестовом Kubernetes-кластере: настраиваем mTLS между сервисами и пробуем traffic shifting. Что такое service mesh на практике и чего стоит sidecar.
-
Инфраструктура
Nginx 1.13.9 и HTTP/2 server push: TTFB падает, worker_processes пересматриваем
Nginx 1.13.9 mainline получил HTTP/2 server push и улучшенную SSL-терминацию. Включаем в продакшн и разбираемся с настройкой воркеров под мультиплексирование.