DevOps MemOps
5.45K subscribers
2.46K photos
441 videos
15 files
3.9K links
Всё о DevOps

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
Как ИИ реально повышает продуктивность разработчика

В статье рассказывается цикл: планирование, генерация, ревью и доработка; значение steering-файлов (CLAUDE.md), чистой структуры проекта, документации и тестов; почему важно проверять AI-код и когда инструменты тормозят работу.


📌 Подробнее: https://www.docker.com/blog/ai-developer-productivity-workflow/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15
systemd: как писать юниты с элегантной перезагрузкой

Разработка системы с элегантным завершением работы может оказаться той ещё пляской с бубном. В идеальном мире каждый сервис управлялся бы юнитом systemd. ExecStart запускала бы процесс, обрабатывающий SIGTERM, а ExecStop оповещало бы процесс и осуществляло блокировку, которая бы корректно завершала процесс и его ресурсы.

Однако многие программы завершаются некорректно, а то и вовсе сбивают все настройки при закрытии. В этой статье мы рассмотрим поведение systemd при завершении работы и методы написания юнитов systemd для выборочной очистки (custom cleanup) перед закрытием.


📌 Подробнее: https://www.psdn.io/posts/systemd-shutdown-unit/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡34🤯7💯1
Kubernetes и kernel panic: опыт Netflix

В статье описывается, как платформа контейнеров Titus справляется с проблемой "осиротевших" pod'ов, возникающих из-за сбоев ядра Linux (kernel panic). Такие pod'ы не завершаются корректно, что особенно критично для batch-задач, требующих точного кода завершения.

Для решения этой проблемы Netflix внедрил механизм аннотаций pod-termination-reason, позволяющий фиксировать причину завершения pod'а. При возникновении kernel panic используется модуль netconsole, который отправляет UDP-пакет с последним сообщением ядра перед сбоем. Специальный контроллер Kubernetes перехватывает эти пакеты, идентифицирует соответствующий узел и связанные с ним pod'ы, аннотирует их с указанием причины сбоя и удаляет, обеспечивая прозрачность и оперативность в обработке подобных ситуаций.

Такой подход повышает наблюдаемость и надежность платформы, предоставляя пользователям информацию о причинах сбоев и позволяя быстрее реагировать на проблемы.

📌 Подробнее: https://netflixtechblog.com/kubernetes-and-kernel-panics-ed620b9c6225

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯7
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15😁5
Открытый вебинар в 11:00 по МСК подключайтесь

Как собрать IT-инфраструктуру для малого и среднего бизнеса без хаоса и лишних затрат.

Обсудим частые косяки, почему «наколенные» решения не работают, где реально можно сэкономить, и как автоматизировать процессы.
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁23
Типичные проблемы с Docker и как их решать

Docker прочно вошел в нашу жизнь, став стандартом де-факто для контейнеризации приложений. Он обещает среду «работает на моей машине — будет работать везде», и в большинстве случаев так и есть. Но рано или поздно каждый разработчик или DevOps-инженер сталкивается с ситуацией, когда эта магия дает сбой. Контейнер не запускается, приложение не видит друг друга, а диск сервера таинственным образом переполняется.

В этой статье мы не будем поверхностно пробегать по списку команд. Мы погрузимся в три самые частые и раздражающие категории проблем Docker: нехватку места, конфликты прав доступа и сетевые коллизии. Мы разберемся в причинах их возникновения и выработаем системный подход к решению.

📌 Подробнее: https://habr.com/ru/companies/timeweb/articles/965454/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁31💯41
FileZilla Server 1.12.0

Что пофиксили:
• При тестировании FTP-подключений теперь не используется стандартный имитатор.

• Исправлена ошибка, связанная с приоритетом точек монтирования: теперь пользовательские точки монтирования правильно имеют приоритет над групповыми, как задумано.

• Устранён баг с некорректной работой плейсхолдера %<home> в случаях, когда для входа выбирается «Использовать системные учетные данные», но при этом опция «Использовать системные учетные данные для доступа к файлам и папкам» выключена.

📌 Подробнее: https://filezilla-project.org/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁34
Как сделать дашборд, на который хочется смотреть

Инженер из Grafana Labs создал дашборд по звёздным войнам — с картой Кессельского маршрута, спецификациями Сокола Тысячелетия, статусом Звезды смерти. Это был праздничный проект, но на деле это инструкция, как делать красивые визуализации.


📌 Подробнее: https://grafana.com/blog/2025/11/14/a-star-wars-dashboard-deep-dive-how-to-build-your-next-visualization-in-less-than-12-parsecs/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
18
Docker для начинающих: что это такое и как пользоваться

В этом материале разберём базу: что такое Docker, как он работает и зачем нужен, а затем пошагово пройдём путь от установки до запуска первого контейнера.

📌 Подробнее: https://habr.com/ru/companies/netologyru/articles/967546/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52
Пока вы читаете этот пост, CDN от Selectel мог бы доставить 4,5 Гб вашего контента⚡️

Чтобы справиться с нагрузкой в высокий сезон или просто ускорить загрузку медиаконтента у пользователей со всего мира, воспользуйтесь CDN от Selectel.

Что важно знать:
🔹 30+ точек присутствия: от Уфы до Сан-Паулу;
🔹 30 мс — среднее время отклика
🔹 50% скидки на дополнительный трафик на полгода при подключении до 31 декабря.

Регистрируйтесь и подавайте заявку, чтобы подключить CDN по спеццене: https://slc.tl/num7v

Реклама. АО "Селектел". erid:2W5zFGNvF5i
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
💯14😁6
tofuenv — лёгкий и удобный инструмент для управления виртуальными окружениями Python. Он создан с акцентом на минимализм и простоту использования, чтобы разработчики могли быстро создавать и переключаться между окружениями.

Основные возможности:
- Упрощённое создание и активация виртуальных окружений.
- Лёгкая интеграция с популярными инструментами.
- Минимальная зависимость от внешних библиотек.

📌 Подробнее: https://github.com/tofuutils/tofuenv

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍1🔥1
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22😁3