Спустя девять лет разработки вышла первая мажорная версия Grafana k6
Разработчики и сообщество трудились над созданием инструмента девять лет. Теперь стабильная версия Grafana k6 готова к полноценному использованию в крупных проектах.
Что нового в Grafana k6 1.0:
📌 Подробнее: https://github.com/grafana/k6/releases
MemOps🤨
Разработчики и сообщество трудились над созданием инструмента девять лет. Теперь стабильная версия Grafana k6 готова к полноценному использованию в крупных проектах.
Что нового в Grafana k6 1.0:
— Стабильность. Последующие релизы инструмента будут соответствовать правилам семантического версирования 2.0.0. Также команда отмечает, что будет поддерживать мажорные версии на протяжении двух лет, чтобы Grafana k6 можно было использовать в больших проектах.
— Поддержка TypeScript. Теперь Grafana k6 поддерживает запуск кода на TypeScript без помощи транспайлера. Для этого можно использовать команду k6 run script.ts.
— Простые расширения. Из релизной версии удалили поддержку инструментария xk6, заменив её поддержкой расширений из коробки.
— Улучшенный вывод метрик. Отчёты о тестировании теперь выводятся иерархически и с группировкой по сценарию тестов. Можно выводить упрощённый отчёт (compact) и детализированный (full). Команда для вывода выглядит так: k6 run --summary-mode=full script.ts.
— Модули и Grafana Cloud. Модули k6/browser, k6/net/grpc и k6/crypto готовы к развёртыванию на продакшене. Также с помощью команды k6 cloud run --local-execution теперь можно передавать результаты локального тестирования в облако Grafana Cloud.
📌 Подробнее: https://github.com/grafana/k6/releases
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤3
Безопасность MCP: как контейнеры меняют игру
Технология Model Context Protocol становится популярнее, но растут и риски безопасности. Контейнеры помогают изолировать MCP-серверы, защищать секреты и обнаруживать угрозы, делая работу с агентами более надежной и контролируемой. Docker представляет новый MCP Catalog и Toolkit — безопасное и удобное решение для запуска и масштабирования MCP-инструментов в контейнерах. Это упрощает интеграцию, повышает безопасность и сохраняет совместимость с любыми MCP-клиентами. Узнайте больше о будущем MCP в Docker.
📌 Подробнее: https://www.docker.com/blog/whats-next-for-mcp-security/
MemOps🤨
Технология Model Context Protocol становится популярнее, но растут и риски безопасности. Контейнеры помогают изолировать MCP-серверы, защищать секреты и обнаруживать угрозы, делая работу с агентами более надежной и контролируемой. Docker представляет новый MCP Catalog и Toolkit — безопасное и удобное решение для запуска и масштабирования MCP-инструментов в контейнерах. Это упрощает интеграцию, повышает безопасность и сохраняет совместимость с любыми MCP-клиентами. Узнайте больше о будущем MCP в Docker.
📌 Подробнее: https://www.docker.com/blog/whats-next-for-mcp-security/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Docker
What’s Next for MCP Security? | Docker
Learn about the new challenges of MCP security, where many current MCP tools fall short, and how containers help maintain best practices.
👍3❤1🫡1
Новый уровень безопасности в Kubernetes v1.33: функция SupplementalGroupsPolicy вышла в бета. Теперь можно точечно контролировать группы доступа в контейнерах и исключать скрытые права из /etc/group, что повышает защиту данных и снижает риски при работе с томами.
📌 Подробнее: https://kubernetes.io/blog/2025/05/06/kubernetes-v1-33-fine-grained-supplementalgroups-control-beta/
MemOps🤨
📌 Подробнее: https://kubernetes.io/blog/2025/05/06/kubernetes-v1-33-fine-grained-supplementalgroups-control-beta/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Kubernetes
Kubernetes v1.33: Fine-grained SupplementalGroups Control Graduates to Beta
The new field, supplementalGroupsPolicy, was introduced as an opt-in alpha feature for Kubernetes v1.31 and has graduated to beta in v1.33; the corresponding feature gate (SupplementalGroupsPolicy) is now enabled by default. This feature enables to implement…
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁18🔥1
Event-Driven архитектура на FastAPI: через паттерн Pub/Sub
В мире разработки программного обеспечения постоянно появляются новые подходы к построению систем. Event-Driven архитектура выступает одним из наиболее перспективных решений для создания гибких и масштабируемых приложений.
В данной статье мы расскажем о реализации Event-Driven архитектуры (EDA) с использованием FastAPI и паттерна Publish/Subscribe. Рассмотрим основные концепции, компоненты и практические примеры кода для создания масштабируемой системы обмена сообщениями.
📌 Подробнее: https://habr.com/ru/articles/907632/
MemOps🤨
В мире разработки программного обеспечения постоянно появляются новые подходы к построению систем. Event-Driven архитектура выступает одним из наиболее перспективных решений для создания гибких и масштабируемых приложений.
В данной статье мы расскажем о реализации Event-Driven архитектуры (EDA) с использованием FastAPI и паттерна Publish/Subscribe. Рассмотрим основные концепции, компоненты и практические примеры кода для создания масштабируемой системы обмена сообщениями.
📌 Подробнее: https://habr.com/ru/articles/907632/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Event-Driven архитектура на FastAPI: через паттерн Pub/Sub
В мире разработки программного обеспечения постоянно появляются новые подходы к построению систем. Event-Driven архитектура выступает одним из наиболее перспективных решений для создания гибких и...
Новая эра безопасности в Kubernetes 1.33: от секретов к сервисным аккаунтам
Kubernetes вводит поддержку токенов сервисных аккаунтов для kubelet credential providers, позволяя получать краткоживущие учётные данные для загрузки образов. Это снижает риски и упрощает управление доступом к приватным реестрам.
📌 Подробнее: https://kubernetes.io/blog/2025/05/07/kubernetes-v1-33-wi-for-image-pulls/
MemOps🤨
Kubernetes вводит поддержку токенов сервисных аккаунтов для kubelet credential providers, позволяя получать краткоживущие учётные данные для загрузки образов. Это снижает риски и упрощает управление доступом к приватным реестрам.
📌 Подробнее: https://kubernetes.io/blog/2025/05/07/kubernetes-v1-33-wi-for-image-pulls/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Kubernetes
Kubernetes v1.33: From Secrets to Service Accounts: Kubernetes Image Pulls Evolved
Kubernetes has steadily evolved to reduce reliance on long-lived credentials stored in the API. A prime example of this shift is the transition of Kubernetes Service Account (KSA) tokens from long-lived, static tokens to ephemeral, automatically rotated tokens…
👍2
Как мы упростили развертывание почтового сервиса для тестирования или сказ про Mailpit — он же сервис fakemail\mailtrap
В команде возникла задача — развернуть почтовый сервер для удобства тестирования. Цель — проверять, как различные сервисы осуществляют рассылку писем клиентам. В этой статье автор делится опытом, каким решением они воспользовались и почему оно может быть полезно и вам.
📌 Подробнее: https://habr.com/ru/articles/907922/
MemOps🤨
В команде возникла задача — развернуть почтовый сервер для удобства тестирования. Цель — проверять, как различные сервисы осуществляют рассылку писем клиентам. В этой статье автор делится опытом, каким решением они воспользовались и почему оно может быть полезно и вам.
📌 Подробнее: https://habr.com/ru/articles/907922/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как мы упростили развертывание почтового сервиса для тестирования или сказ про Mailpit — он же сервис fakemail\mailtrap
Привет! В нашей команде возникла задача — развернуть почтовый сервер для удобства тестирования. Цель — проверять, как различные сервисы осуществляют рассылку писем клиентам. В этой статье хочу...
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁26❤1
Kubernetes v1.33 уменьшит нагрузку на память сервера при больших List-запросах благодаря потоковой кодировке. Теперь объекты передаются поэтапно, что снижает риск сбоев и повышает стабильность кластеров без изменений на стороне клиентов.
📌 Подробнее: https://kubernetes.io/blog/2025/05/09/kubernetes-v1-33-streaming-list-responses/
MemOps🤨
📌 Подробнее: https://kubernetes.io/blog/2025/05/09/kubernetes-v1-33-streaming-list-responses/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Kubernetes
Kubernetes v1.33: Streaming List responses
Managing Kubernetes cluster stability becomes increasingly critical as your infrastructure grows. One of the most challenging aspects of operating large-scale clusters has been handling List requests that fetch substantial datasets - a common operation that…
👍4
ctop — этот инструмент предлагает наглядный мониторинг контейнеров прямо в терминале.
Ctop выводит метрики CPU, памяти и сети в реальном времени, подсвечивая проблемные контейнеры — например, те, что съели всю оперативку.
Интересно, что можно не только смотреть статистику, но и управлять контейнерами: останавливать, перезапускать или заходить внутрь через exec — всё через интуитивное TUI.
Под капотом — поддержка Docker и runC, а в планах добавление Kubernetes.
Установка занимает одну команду (есть варианты для Linux, macOS и даже Windows через scoop). Для тех, кто не хочет ничего ставить, есть Docker-образ — запускается за секунды.
📌 Подробнее: https://github.com/bcicen/ctop
MemOps🤨
Ctop выводит метрики CPU, памяти и сети в реальном времени, подсвечивая проблемные контейнеры — например, те, что съели всю оперативку.
Интересно, что можно не только смотреть статистику, но и управлять контейнерами: останавливать, перезапускать или заходить внутрь через exec — всё через интуитивное TUI.
Под капотом — поддержка Docker и runC, а в планах добавление Kubernetes.
Установка занимает одну команду (есть варианты для Linux, macOS и даже Windows через scoop). Для тех, кто не хочет ничего ставить, есть Docker-образ — запускается за секунды.
📌 Подробнее: https://github.com/bcicen/ctop
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - bcicen/ctop: Top-like interface for container metrics
Top-like interface for container metrics. Contribute to bcicen/ctop development by creating an account on GitHub.
👍3
No-as-a-Service (NaaS) — API, который выдаёт случайные причины для отказа
Случайный текст отказа выбирается из базы с более чем 1000 универсальных причин — от серьёзных («Я занят, у меня дедлайн») до абсурдных («Я занят, у меня встреча с диваном, и он не принимает отказов»).
Как работает:
— API написан на Node.js. Вся база причин хранится в файле
— После GET-запроса на
— Есть лимит в 120 запросов в минуту на IP, чтобы избежать перегрузки (библиотека
— API можно встроить в чат-ботов или системы автоматизации, чтобы генерировать отказы в реальном времени
— Проект под лицензией MIT, можно свободно использовать и модифицировать
📌 Подробнее: https://github.com/hotheadhacker/no-as-a-service
MemOps🤨
Случайный текст отказа выбирается из базы с более чем 1000 универсальных причин — от серьёзных («Я занят, у меня дедлайн») до абсурдных («Я занят, у меня встреча с диваном, и он не принимает отказов»).
Как работает:
— API написан на Node.js. Вся база причин хранится в файле
reasons.json— После GET-запроса на
/no API возвращает JSON с одной случайной причиной— Есть лимит в 120 запросов в минуту на IP, чтобы избежать перегрузки (библиотека
express-rate-limit)— API можно встроить в чат-ботов или системы автоматизации, чтобы генерировать отказы в реальном времени
— Проект под лицензией MIT, можно свободно использовать и модифицировать
📌 Подробнее: https://github.com/hotheadhacker/no-as-a-service
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - hotheadhacker/no-as-a-service: No-as-a-Service (NaaS) is a simple API that returns a random rejection reason. Use it when…
No-as-a-Service (NaaS) is a simple API that returns a random rejection reason. Use it when you need a realistic excuse, a fun “no,” or want to simulate being turned down in style. - hotheadhacker/n...
😁8👍6
Как serverless-архитектура влияет на модернизацию инфраструктуры
Serverless-архитектура всё увереннее набирает обороты — и неудивительно. Речь о том, что можно просто бросить код в облако, а масштабирование, обновления и даже «железо» доверить провайдеру. Вы спросите: «Никаких бессонных ночей из-за аптайма, никакого счёта за простаивающие мощности?» — платишь только за то, что реально отработало.
Всё радужно и светло, пока не задумаешься о платформах вроде AWS Lambda или Azure Functions. Они действительно решают проблемы, но логичный вопрос — можно ли полагаться на них на все 100%? А что, если резко вырастет трафик? Выдержит ли система, или проект «ляжет» в самый неудобный момент? Попробуем найти ответы и разобрать влияние serverless-архитектуры, её плюсы, недостатки и ключевые технологии. Все под кат!
📌 Подробнее: https://habr.com/ru/companies/ruvds/articles/903000/
MemOps🤨
Serverless-архитектура всё увереннее набирает обороты — и неудивительно. Речь о том, что можно просто бросить код в облако, а масштабирование, обновления и даже «железо» доверить провайдеру. Вы спросите: «Никаких бессонных ночей из-за аптайма, никакого счёта за простаивающие мощности?» — платишь только за то, что реально отработало.
Всё радужно и светло, пока не задумаешься о платформах вроде AWS Lambda или Azure Functions. Они действительно решают проблемы, но логичный вопрос — можно ли полагаться на них на все 100%? А что, если резко вырастет трафик? Выдержит ли система, или проект «ляжет» в самый неудобный момент? Попробуем найти ответы и разобрать влияние serverless-архитектуры, её плюсы, недостатки и ключевые технологии. Все под кат!
📌 Подробнее: https://habr.com/ru/companies/ruvds/articles/903000/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как serverless-архитектура влияет на модернизацию инфраструктуры
Serverless-архитектура всё увереннее набирает обороты — и неудивительно. Речь о том, что можно просто бросить код в облако, а масштабирование, обновления и даже «железо» доверить провайдеру. Вы...
👍3