RU

Инверсия приоритетов в Kubernetes: Когда планировщик убивает бизнес, спасая «важные» поды

Высокий приоритет пода в Kubernetes должен повышать устойчивость сервиса, но при ошибочной настройке ресурсов может запустить противопо…

Kubernetesпланировщик Kubernetesинверсия приоритетовPriorityClassвытеснение подовQoSrequests и limitsCluster Autoscalerотказоустойчивостьуправление ресурсами
Habr
EN

Airbnb Shares Architecture Behind Sitar-Agent Dynamic Configuration Sidecar for Kubernetes Services

Airbnb engineers detailed Sitar-agent, a Kubernetes sidecar for dynamic configuration delivery across tens of thousands of pods, processing updates se…

PlatformsJavaReliabilityBootstrapCloudSidecarAgentsS3KubernetesRubyEdgeDistributed SystemsMicroservicesFeature ToggleSQLiteCachingConfiguration ManagementArchitecture & DesignCulture & MethodsDevelopmentDevOpsnews
InfoQ
RU

Нагрузочное тестирование: как анализировать результаты k6 и принимать решения

После нагрузочного тестирования k6 формирует отчет с десятками метрик. Но сам по себе этот отчёт ещё не говорит, где находится проблема и действительн…

k6нагрузочное тестированиеperformance testinghttp_req_durationp95 p99 перцентилистресс тестированиеAPI тестированиеKubernetesвысоконагруженные системыbaseline сравнение
Habr
RU

Как Android-инженер спроектировал gateway для миллионов пользователей: опыт перехода в инфраструктуру

История перехода из андроид разработки в инфраструктуру. Как мобильный инженер спроектировал gateway для платформы с миллионами пользователей, освоил …

APIОптимизацияПарсингAndroidИнструментыОпросПрактикаРаботаTorБотыНавыкиHRБэкендApp StoreИграПриложениеСерверKubernetesИнфраструктураСтатьи
Tproger
RU

Как приручить legacy-код: безопасная модернизация без заморозки фич

Как модернизировать legacy-код без остановки продукта: Strangler Fig Pattern, feature flags, shadow testing и безопасная миграция данных. Практика и а…

ИнтернетAPIJavaGitОпросPythonRubyMySQLПрактикаSQLРефакторингРаботаTorGitHubБотыHRMITФинтехICORedisQAБэкендTwitterИграПриложениеСерверKubernetesБиблиотекианалитикOpenTelemetryPostgreSQLDeFiGrafanaБизнесLegacyТехникаСтатьи
Tproger
RU

Как eBPF меняет правила безопасности и наблюдаемости в Kubernetes

eBPF часто подают как кнопку «ускорить Kubernetes», но на практике всё сложнее. Он действительно помогает уйти от тяжёлых цепочек …

eBPFKubernetesCiliumkube-proxyiptablesXDPobservabilityсетевые политикибезопасность кластераL7-фильтрация
Habr
RU

PII-Shield: режем персональные данные в логах до того, как они доехали до ELK

Сначала хотелось просто скрывать случайные токены по энтропии. Потом выяснилось, что UUID, trace id и номера карт ломают эту идею, и пришлось собирать…

PIIперсональные данныемаскирование логовKubernetessidecarKubernetes operatorGoсекретытокеныDevSecOps
Habr
RU

Что у вас спросят про Docker на интервью? Разбираем 10 главных вопросов

Docker уже давно перестал быть «модной новинкой» и превратился в минимум для любого бэкендера, DevOps-инженера или QA. Строчка с Docker есть почти в к…

Dockerсобеседованиевопросы на собеседованииDevOpsконтейнеризацияDocker ComposeDockerfileKubernetesIT-карьераподготовка к интервью
Habr
RU

62 бесплатных урока июня: Java, Docker, LLM, SRE, DWH и другие темы для роста в IT

Карьерный рост в IT редко упирается только в «выучить еще один инструмент». Чаще проблема в другом: понять, какие технологии уже стали рабочей практик…

DockerKubernetesLLMJavakafkadevopsмикросервисыбесплатные урокипрофессиональное развитиеSRE
Habr
RU

От диплома до продакшена: … Часть 7: Инфра, MLOps и уроки масштабирования

3.3. Что я сделал бы иначе Закладывал бы MLOps с первого дня , а не «сначала модель, потом инфраструктура». Параллельно — дешевле. Автоматизировал бы …

MLOpsмасштабированиепродакшнмашинное обучениеискусственный интеллектмониторинг моделейдрейф данныхKubernetesMLflowCI-CD
Habr
RU

[Перевод] Слишком много открытых файлов: лимит Linux, который валит прод в 3 часа ночи

Когда сервис падает с too many open files , первое желание — проверить ulimit -n и поднять лимит повыше. Но в Linux эта ошибка редко сводится к одной …

Linuxфайловые дескрипторыtoo many open filesEMFILEKubernetesсокетыдиагностика продакшена
Habr