Миграция с legacy: как werf упростил переезд на Kubernetes и ускорил CI/CD
Статья о том, как werf помог упростить переход на Kubernetes, ускорить CI/CD и решить проблемы с кэшированием. Автор поделился опытом внедрения, первыми шагами и преимуществами, которые получила его команда.
📌 Подробнее: https://habr.com/ru/companies/flant/articles/910860/
MemOps🤨
Статья о том, как werf помог упростить переход на Kubernetes, ускорить CI/CD и решить проблемы с кэшированием. Автор поделился опытом внедрения, первыми шагами и преимуществами, которые получила его команда.
📌 Подробнее: https://habr.com/ru/companies/flant/articles/910860/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Миграция с legacy: как werf упростил переезд на Kubernetes и ускорил CI/CD
Всем привет! Меня зовут Марк Барзали , я Software Engineer. В этой статье я описал кейс из моей работы в Seznam.cz (Чешский аналог «Яндекса». — Прим. ред.) . Вместе с командой мы занимались...
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14
Kafka: ребалансировка изнутри
📌 Подробнее: https://habr.com/ru/companies/ozontech/articles/910568/
MemOps🤨
Привет! Меня зовут Геннадий, я руковожу командой разработки системы учета товаров в Ozon. Мы активно используем Kafka как основной инструмент для асинхронного взаимодействия между нашими сервисами. Для нас Kafka — это не просто очередь сообщений, а один из ключевых компонентов всей архитектуры. Поэтому мы постоянно погружаемся в его тонкости и нюансы, чтобы грамотно настраивать и использовать его возможности. Думаю, многие из вас сталкиваются с тем же — когда Kafka становится критически важной частью вашего решения.
Хотя информации о ребалансировке Kafka достаточно, она часто либо слишком разрозненная и техническая, либо наоборот — поверхностная и без акцента на важные детали. Я собрал для вас самое важное и объясню это простым и понятным языком.
📌 Подробнее: https://habr.com/ru/companies/ozontech/articles/910568/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Kafka: ребалансировка изнутри
Привет! Меня зовут Геннадий, я руковожу командой разработки системы учета товаров в Ozon. Мы активно используем Kafka как основной инструмент для асинхронного взаимодействия между нашими сервисами....
SRE в инженерии данных: профессия и ее перспективы
Старший SRE инженер данных расскажет о необычной, но набирающей обороты роли в области обработки данных - SRE Data Engineer: кто это такой, чем занимается, как им стать, куда развиваться и какие перспективы у этой профессии.
📌 Подробнее: https://habr.com/ru/articles/911656/
MemOps🤨
Старший SRE инженер данных расскажет о необычной, но набирающей обороты роли в области обработки данных - SRE Data Engineer: кто это такой, чем занимается, как им стать, куда развиваться и какие перспективы у этой профессии.
📌 Подробнее: https://habr.com/ru/articles/911656/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
SRE в инженерии данных: профессия и ее перспективы
Всем привет! Меня зовут Александр Андреев, я старший SRE дата-инженер в компании "Криптонит". Сегодня я хочу рассказать о необычной, но набирающей обороты роли в области обработки данных - SRE Data...
👍4
Лечим проблемы Kubernetes на лету по мере масштабирования проекта: опыт команды VK Cloud
Производительность etcd-кластера со множеством объектов — головная боль команд, которые любят и ценят Kubernetes. И вот почему: чаще всего для роста производительности кластера используют горизонтальное скалирование, а это приводит к нагрузке на кластер из-за увеличения времени согласования записи данных. В результате вместо шустрого кластера получается неповоротливый тяжеловес.
Автор расскажет о кейсе одного из клиентов: с каким запросом он пришел и с какими сложностями сталкивался, как провели тюнинг etcd-кластера и какие настройки нужны, чтобы повысить производительность Kubernetes.
📌 Подробнее: https://habr.com/ru/companies/vktech/articles/911542/
MemOps🤨
Производительность etcd-кластера со множеством объектов — головная боль команд, которые любят и ценят Kubernetes. И вот почему: чаще всего для роста производительности кластера используют горизонтальное скалирование, а это приводит к нагрузке на кластер из-за увеличения времени согласования записи данных. В результате вместо шустрого кластера получается неповоротливый тяжеловес.
Автор расскажет о кейсе одного из клиентов: с каким запросом он пришел и с какими сложностями сталкивался, как провели тюнинг etcd-кластера и какие настройки нужны, чтобы повысить производительность Kubernetes.
📌 Подробнее: https://habr.com/ru/companies/vktech/articles/911542/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Лечим проблемы Kubernetes на лету по мере масштабирования проекта: опыт команды VK Cloud
Производительность etcd-кластера со множеством объектов — головная боль команд, которые любят и ценят Kubernetes. И вот почему: чаще всего для роста производительности кластера используют...
👍6
Опыт применения Terraform для управления сервером Hyper-V через HTTPS WinRM
Автор попробует рассказать о своём опыте работы с Hyper-V провайдером для Terraform, поделиться опытом настройки WinRM для HTTPS, затронуть не самые очевидные механизмы, которые могут быть задействованы при администрировании операционных систем семейства Windows и описать свои ошибки и неудачи. Статья не претендует на то, чтобы стать полноценным руководством к действию, но может дать новые идеи энтузиастам и сэкономить время новичкам.
📌 Подробнее: https://habr.com/ru/articles/911914/
MemOps🤨
Автор попробует рассказать о своём опыте работы с Hyper-V провайдером для Terraform, поделиться опытом настройки WinRM для HTTPS, затронуть не самые очевидные механизмы, которые могут быть задействованы при администрировании операционных систем семейства Windows и описать свои ошибки и неудачи. Статья не претендует на то, чтобы стать полноценным руководством к действию, но может дать новые идеи энтузиастам и сэкономить время новичкам.
📌 Подробнее: https://habr.com/ru/articles/911914/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Опыт применения Terraform для управления сервером Hyper-V через HTTPS WinRM
Гибрид зайца и воробья (по версии Kandinsky 3.1) Какие инструменты приходят вам на ум, когда заходит разговор о создании виртуальных машин под управлением Microsoft Hyper-V? Уверен что ими окажутся -...
👍4❤2
Infrastructure-as-Code — разбираемся в терминах и смотрим на реализацию в Яндексе
Автор занимается направлением Internal Developer Platform (IDP). Вместе с коллегами они много разрабатывали собственные инструменты по оркестрации выкладки кода.
В этой статье разберёмся в терминах, попытаемся понять, что же вообще такое инфраструктура как код или IaC, какие бывают инструменты.
📌 Подробнее: https://habr.com/ru/companies/yandex/articles/911878/
MemOps🤨
Автор занимается направлением Internal Developer Platform (IDP). Вместе с коллегами они много разрабатывали собственные инструменты по оркестрации выкладки кода.
В этой статье разберёмся в терминах, попытаемся понять, что же вообще такое инфраструктура как код или IaC, какие бывают инструменты.
📌 Подробнее: https://habr.com/ru/companies/yandex/articles/911878/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Infrastructure-as-Code — разбираемся в терминах и смотрим на реализацию в Яндексе
Привет! Это Николай Гриценко, ведущий технический менеджер в Yandex Infrastructure — команде, которая создаёт и развивает внутреннюю инфраструктуру Яндекса, от сетей и дата‑центров...
👍2
Зачем нужен ArgoCD, если можно поставить cron с git pull?
Инфраструктура как код, GitOps, автоматизация — все эти слова давно перестали быть модными терминами и стали частью повседневной жизни инженера. Но вместе с этим появляются и вопросы: а всегда ли нужно внедрять тяжелые инструменты? Например, зачем нужен ArgoCD, если можно просто настроить cron с
Попробуем разобраться, в чём разница между этими подходами, какие задачи они решают, где их границы применимости и, главное, в каких случаях cron — это «дешево и сердито», а когда он становится «дешево, но больно».
📌 Подробнее: https://habr.com/ru/articles/912014/
MemOps🤨
Инфраструктура как код, GitOps, автоматизация — все эти слова давно перестали быть модными терминами и стали частью повседневной жизни инженера. Но вместе с этим появляются и вопросы: а всегда ли нужно внедрять тяжелые инструменты? Например, зачем нужен ArgoCD, если можно просто настроить cron с
git pull на нужный сервер?Попробуем разобраться, в чём разница между этими подходами, какие задачи они решают, где их границы применимости и, главное, в каких случаях cron — это «дешево и сердито», а когда он становится «дешево, но больно».
📌 Подробнее: https://habr.com/ru/articles/912014/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Зачем нужен ArgoCD, если можно поставить cron с git pull?
ДОПОЛНЕНИЕ: Я не сторонник такого метода, который был описан в статье. Считаю, что практичнее и удобнее использовать ArgoCD. Тем не менее, на одном из проектов использовалась связка git pull -...
😁6
Please open Telegram to view this post
VIEW IN TELEGRAM
💯17😁7
Двоичная Java: CDS, CRaC и AOT для ускорения запуска и прогрева JVM
📌 Подробнее: https://habr.com/ru/companies/axiomjdk/articles/911568/
MemOps🤨
📌 Подробнее: https://habr.com/ru/companies/axiomjdk/articles/911568/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Двоичная Java: CDS, CRaC и AOT для ускорения запуска и прогрева JVM
Это текстовая версия доклада с HighLoad++ 2024 , с которым выступал один из наших бывших девелопер-адвокатов @RustamKuramshin Также есть отдельная запись доклада , сделанная силами участников...
😁3
Millau — ingress-прокси с самонастройкой для Docker Swarm
📌 Подробнее: https://habr.com/ru/articles/912666/
MemOps🤨
Стыдно признаться, я практикую Swarm в 2025 году. Его легко объяснять, быстро готовить и просто использовать. Это инструмент старта в мир контейнеров, когда большой Kubernetes избыточен. Но путь развития Docker оказался не самым прямым. Со временем стало не хватать минимального динамического прокси для Swarm. Такого, который можно запустить один раз, чтобы он сам настраивал маршрутизацию трафика к микросервисам - и забыть. Так появился Millau - ingress-прокси и балансировщик на лейблах. Сейчас он обслуживает собственный сайт и ещё несколько проектов.
📌 Подробнее: https://habr.com/ru/articles/912666/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Millau — ingress-прокси с самонастройкой для Docker Swarm
Стыдно признаться, я еще практикую Swarm в 2025 году. Его легко объяснять, быстро готовить и просто использовать. Это инструмент старта в мир контейнеров, когда большой Kubernetes избыточен. Но путь...
👍2
Forwarded from Linux / Линукс
Релиз Linux 6.15
25 мая 2025 года Линус Торвальдс представил первый стабильный релиз ядра Linux 6.15.
Новая версия ядра Linux содержит большое количество изменений, обновлений и доработок, а также исправлений по ранее обнаруженным багам (Linux 6.14 changelog). В код проекта добавлена поддержка нового оборудования (Rockchip RK3528, RK3562, Allwinner A523/T527, Qualcomm IPQ9574 NSS, Raydium RM67200 DSI panel, Visionox RM692E5 display panel, Apple Summit display panel, Apple touch bar, Silicon Labs Si7210 Hall-effect sensor, Broadcom APDS9160, Analog Device AD4851, AD4030, AD7191, ADIS16550, Texas Instruments ADS7128, ADS7138, Dyna Image AL3000a, Apple Z2 touchscreen), а также новые процессоры и решения от AMD, Intel, nVidia и PowerPC.
В Linux 6.15 также появилось больше возможностей по работе с Rust для сборки ядра с использованием только стабильных функций этого языка программирования.
Linux / Линукс🥸
25 мая 2025 года Линус Торвальдс представил первый стабильный релиз ядра Linux 6.15.
Итак, релиз был отложен на пару часов из-за сообщения об ошибке в последнюю минуту, в результате чего одна новая функция была отключена, но версия 6.15 уже доступна.
За исключением этой последней суеты, на прошлой неделе все выглядело довольно спокойно. Различные случайные мелкие исправления повсюду, с драйверами, как обычно. Но у нас есть некоторые исправления bcachefs, сетевые фиксы и некоторые исправления mm. Ничего особенно страшного не было.
И это, очевидно, означает, что окно слияния (merge window) откроется завтра, как обычно, и я вижу, что разработчики уже проявляют активность и отправили мне свои pull request.
Завтра в США День поминовения, но, как и в USPS, «ни снег, ни дождь, ни жара, ни мрак ночи» - ни этот день - не останавливают окно слияния. [На самом деле, вспоминая ледяной шторм прошлой зимой, иногда снег действительно останавливает окно слияния. Но только временно].
В любом случае, пожалуйста, продолжайте тестирование, Линус
Новая версия ядра Linux содержит большое количество изменений, обновлений и доработок, а также исправлений по ранее обнаруженным багам (Linux 6.14 changelog). В код проекта добавлена поддержка нового оборудования (Rockchip RK3528, RK3562, Allwinner A523/T527, Qualcomm IPQ9574 NSS, Raydium RM67200 DSI panel, Visionox RM692E5 display panel, Apple Summit display panel, Apple touch bar, Silicon Labs Si7210 Hall-effect sensor, Broadcom APDS9160, Analog Device AD4851, AD4030, AD7191, ADIS16550, Texas Instruments ADS7128, ADS7138, Dyna Image AL3000a, Apple Z2 touchscreen), а также новые процессоры и решения от AMD, Intel, nVidia и PowerPC.
В Linux 6.15 также появилось больше возможностей по работе с Rust для сборки ядра с использованием только стабильных функций этого языка программирования.
Значительные изменения в версии 6.15 включают в себя более интеллектуальное назначение идентификатора таймера (smarter timer-ID assignment) для повышения надёжности операций контрольной точки/восстановления, возможность считывать информацию о состоянии из pidfd после того, как рассматриваемый процесс был собран, специальное значение pidfd PIDFD_SELF, вложенные монтирования с сопоставлением идентификаторов (nested ID‑mapped mounts), приём zero‑copy network‑data через io_uring, возможность считывать события epoll через io_uring, устойчивые очереди спин‑блокировок для программ BPF, улучшения для guard‑page, позволяющие размещать страницы в областях памяти с файловой поддержкой и обнаруживать их присутствие в пространстве пользователя, некогда спорную подсистему fwctl, опциональное запечатывание некоторых системных сопоставлений (sealing of some system mappings) — невозможность изменения определённых сопоставлений в адресном пространстве процесса, запечатывая их от несанкционированного доступа.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2