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

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
Trixter: A Chaos Proxy for Simulating Network Faults

Trixter — это высокопроизводительный прокси-сервер, предназначенный для создания сетевых сбоев на уровне TCP. По сути, это TCP-прокси, который находится между клиентом и сервером и перенаправляет трафик, намеренно искажая его в соответствии с вашими требованиями.


📌 Подробнее: https://github.com/brk0v/trixter
📌 https://biriukov.dev/posts/trixter-chaos-proxy

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
Forwarded from Mem Request
😁19💯4
💧 Cloudflare снова упал и утянул за собой половину интернета

Оранжевое облако снова лихорадит — глобальный сбой Cloudflare второй раз за месяц обвалил доступ к популярным ресурсам. Инженеры уже расследуют инцидент, но точных сроков восстановления пока нет, так что рабочие созвоны под угрозой срыва.

В прошлый раз, 19 ноября, причиной стало изменение прав доступа к одной из БД, из-за чего конфигурационный файл системы управления ботами раздулся вдвое и превысил лимит размера. Гендиректор Мэтью Принс тогда божился, что это не кибератака, а просто кривые руки при обновлении. Остается надеяться, что в этот раз причина не в том, что кто-то снова неудачно запушил в прод, ведь на календаре как раз пятница.

🥸 godnoTECH - Новости IT
Please open Telegram to view this post
VIEW IN TELEGRAM
3🤯10💯6🫡4
Your Brain on Incidents

My on-call experience started by accident in the mid-2000s. It was 5pm on the Friday at the end of my first week of employment as a software engineer at a financial services company in London. I was in the process of closing down my IDE for the weekend when my boss sauntered up to my desk, grinning awkwardly. He was carrying an IBM Thinkpad, a Blackberry, and the unmistakable burden of a man who needed to call in a favour.


📌 Подробнее: https://uptimelabs.io/your-brain-on-incidents

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Новое в Docker Model Runner: Ministral 3, DeepSeek‑V3.2 и vLLM 0.12

Docker добавил в Model Runner edge‑оптимизированный Ministral 3, мощный открытый DeepSeek‑V3.2 с MoE и обновлённый vLLM 0.12 — быстреее локальное инференс и простая упаковка моделей для запуска через Docker.

📌 Подробнее: https://www.docker.com/blog/docker-model-runner-vllm-ministral-deepseek/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
RedisInsight — интуитивно понятный и эффективный графический интерфейс для Redis, позволяющий взаимодействовать с базами данных и управлять данными со встроенной поддержкой модулей Redis.

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

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
5🦄2👍1
ACP — общий язык агентов и IDE

Docker, JetBrains и Zed анонсируют ACP (Agent Communication Protocol) — стандарт, позволяющий агентам читать контекст, выполнять действия и работать в любых поддерживающих IDE без отдельной интеграции.

📌 Подробнее: https://www.docker.com/blog/docker-jetbrains-and-zed-building-a-common-language-for-agents-and-ides/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29😁12😈1
Safely managing Cilium network policies in Kubernetes: Testing and simulation techniques

В новой статье от Cilium и Kubernetes рассказывается, как безопасно управлять сетевыми политиками: применяя режим аудита, экспериментируя с default-deny и моделируя изменения перед тем, как включить блокировку трафика.

Особое внимание уделено двум сценариям — внедрение первой политики с default-deny и изменение существующих правил, — и даны практические техники, такие как режим аудита на уровне endpoint и «разрешить всё» на уровне L7.

📌 Подробнее: https://www.cncf.io/blog/2025/11/06/safely-managing-cilium-network-policies-in-kubernetes-testing-and-simulation-techniques/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁20
Отладка с pprof и k6

В статье автор еще раз показывает как пользоваться pprof, но он использует k6 для нагрузки своего сервиса. k6 - это инструмент от разработчиков графаны, скрипты для нагрузки можно писать на js. А для ограничения ресурсов CPU используется cgroup - интересный подход для локального нагрузочного тестирования.

📌 Подробнее: https://kodikapusta.ru/news/42i9-otladka-s-pprof-i-k6

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁25🫡61
This media is not supported in your browser
VIEW IN TELEGRAM
Aptakube — это легкое, нативное приложение, позволяющее управлять несколькими кластерами в одном окне.

Ключевые особенности:
▪️ Показывает поды, деплои и остальные ресурсы из разных контекстов в одном общем обзоре;

▪️ Стримит логи сразу с нескольких подов, плюс даёт фильтровать и скачивать их;

▪️ Отображает метрики нагрузки — CPU, память, состояние нод и приложений;

▪️ Делает port-forward буквально одним нажатием;

▪️ Сравнивает ресурсы между кластерами и неймспейсами;

▪️ Позволяет редактировать YAML и выводит объекты в удобном читаемом виде;

▪️ Работает без настройки — если kubectl настроен, то всё готово из коробки.


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

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁28
MarkFlowy - современный и интеллектуальный редактор Markdown

Возможности:
▪️ встроенный искусственный интеллект. В настоящее время он поддерживает экспорт бесед в один клик, перевод статей на любой язык и получение аннотаций статей. Он также поддерживает крупные модели, такие как DeepSeek и Chatgpt, что делает их вашими интеллектуальными помощниками.
▪️ сверхлёгкий. MarkFlowy основан на Tauri, имеет объём менее 10 МБ и более высокую производительность.
▪️ высокая доступность. MarkFlowy использует редактор remirror, который обеспечивает не только высокую масштабируемость, но и удобный интерфейс редактирования. Кроме того, MarkFlowy поддерживает различные режимы редактирования, такие как исходный код и wysiwyg.
▪️ пользовательская тема. MarkFlowy поддерживает пользовательские темы, и вы также можете делиться своими темами с другими.


📌 Подробнее: https://github.com/drl990114/MarkFlowy

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Обновление PostgreSQL без потери данных и с минимальным временем простоя

Недавно нам пришлось обновить сильно нагруженный кластер PostgreSQL с версии 13 до версии 16, при этом сократив время простоя до минимума. Кластер, состоящий из главного сервера и реплики, обрабатывал более 20 000 транзакций в секунду. Обновление PostgreSQL до более новой версии также помогло решить несколько проблем с производительностью и обслуживанием.

В частности, по мере роста нагрузки на систему существующие серверы стали узким местом. Их пришлось заменить более мощными машинами с большими объёмами памяти. Это было необходимо для обработки растущего объёма данных при сохранении высокой скорости обработки транзакций.

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

В этой статье я расскажу вам о процессе обновления и о том, как преодолеть трудности, с которыми мы столкнулись. В целом процедура состояла из двух основных этапов:
▪️ Сначала мы создали новую реплику PostgreSQL с нужной версией с помощью логической репликации.
▪️ Затем мы перенесли главную роль на новую реплику.


📌 Подробнее: https://palark.com/blog/postgresql-upgrade-no-data-loss-downtime/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4