DevOps MemOps
5.87K subscribers
2.65K photos
472 videos
15 files
4.19K links
Всё о DevOps

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

В высоконагруженных системах сотни сервисов взаимодействуют ежесекундно, и любой малейший простой системы напрямую влияет на прибыль бизнеса. Чтобы уметь быстро находить причины и устранять их за короткие сроки придуманы инструменты, обеспечивающие наблюдаемость приложения. Сегодня поговорим о том, как обеспечить observability и почему без нее жизнь продукта превращается в «черный ящик».


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

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁17👍2
10 Elasticsearch Production Issues (and How Postgres Avoids Them)

Elasticsearch может отлично работать на этапе первоначального тестирования и разработки, но в продакшене все по-другому. В этом блоге мы расскажем о том, что происходит после запуска: о настройке JVM, распределении сегментов, страницах, которые открываются в 3 часа ночи, и конвейерах синхронизации, которые незаметно ломаются. Обо всем, с чем приходится сталкиваться вашей команде эксплуатации.

За годы работы команд с Elasticsearch в производственной среде сформировались определенные закономерности. Одни и те же проблемы упоминаются в постах в блогах, вопросах на Stack Overflow и отчетах об инцидентах. Ниже мы приводим десять наиболее распространенных проблем со ссылками на инженеров, которые их описали. Мы также добавили изображения, чтобы можно было быстро пробежаться по списку и сравнить проблемы с Postgres.

С большой силой приходит и большая сложность в эксплуатации.


📌 Подробнее: https://www.tigerdata.com/blog/10-elasticsearch-production-issues-how-postgres-avoids-them

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚1
Please open Telegram to view this post
VIEW IN TELEGRAM
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13
dock-fire — это экспериментальный runtime-плагин для Docker, который запускает контейнеры внутри microVM на базе Firecracker. По сути он даёт уровень изоляции как у виртуальной машины, но сохраняет привычный workflow через docker run.

Каждый контейнер стартует в отдельной легковесной VM с собственным ядром, что повышает безопасность по сравнению с классическими namespace и cgroup изоляциями. Проект ориентирован на запуск временных workload’ов, тестирование и эксперименты.

📌 Подробнее: https://github.com/raesene/dock-fire

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😈1
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁12😭1
pg_sqlapply — инструмент для управления миграциями и версионирования SQL-скриптов в PostgreSQL.

Организуйте SQL-скрипты в ченжсеты, настройте подключения к базам через единый конфиг и применяйте миграции одной командой. Каждый запуск выполняется в транзакции с автоматическим откатом при ошибке.

Основные возможности:
— Проверка миграций перед применением (dry-run)
— Отслеживание истории выполнения с контролем целостности по MD5
— Повторное применение упавших или изменённых скриптов
— Поддержка нескольких баз данных в одном проекте

Требования: Python 3.10+, PostgreSQL, Linux.
Лицензия MIT. Исходный код открыт на GitHub.


📌 Подробнее: https://sqlapply.kvintet.space

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁19
HULL - Helm Uniform Layer Library

Этот репозиторий содержит библиотечную диаграмму Helm под названием HULL. Она предназначена для упрощения создания, поддержки и настройки объектов Kubernetes в Helm-диаграммах и может быть добавлена к любой Helm-диаграмме в качестве дополнения для расширения функциональности без риска нарушения существующих конфигураций Helm.

Сама диаграмма и вся связанная с ней документация находятся в папке hull, которая является корневой директорией библиотечной Helm-диаграммы HULL.


📌 Подробнее: https://github.com/vidispine/hull

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁12😭2
Архитектурные практики в «кровавом энтерпрайзе»: данные, управление сложными системами и влияние AI

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

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
Базовый минимум

MemOps
😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10
Please open Telegram to view this post
VIEW IN TELEGRAM
“You Had One Job”: Why Twenty Years of DevOps Has Failed to Do it

Яндекс Переводчик
Я считаю, что все движение DevOps было масштабной двадцатилетней битвой за достижение одной цели: создание единого цикла обратной связи, соединяющего разработчиков с продакшеном. С этой точки зрения оно потерпело неудачу.


📌 Подробнее: https://www.honeycomb.io/blog/you-had-one-job-why-twenty-years-of-devops-has-failed-to-do-it

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁5
This media is not supported in your browser
VIEW IN TELEGRAM
Ducker - терминальное приложение с текстовым пользовательским интерфейсом (TUI) для управления Docker-контейнерами, вдохновлённое проектом K9s. Оно предоставляет удобный интерактивный интерфейс для мониторинга и управления контейнерами, образами, томами и сетями Docker непосредственно из терминала.

Приложение написано на Rust и поддерживает настройку через YAML-конфигурацию, включая параметры подключения к Docker-демону и пользовательскую цветовую схему.

Основной функционал организован в виде страниц с возможностью навигации с помощью командной строки и горячих клавиш, обеспечивающих быстрый доступ к операциям: запуск, остановка, удаление контейнеров, просмотр логов и выполнение команд внутри контейнеров. Навигация реализована через привычные клавиши j/k, а интерфейс поддерживает контекстно-зависимые действия, упрощая администрирование в терминальной среде.


📌 Подробнее: https://github.com/robertpsoane/ducker

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM