Что ломает production на Kubernetes
В статье рассмотрены открытые исследовательские проблемы и архитектурные стратегии для повышения устойчивости и интеллекта управления в Kubernetes 1.33. Авторы затрагивают темы надёжности, производительности и оркестрации. Одним из ключевых вызовов остаётся низкая эффективность планирования длительных распределённых ML-задач, в частности, параллельная инициализация контейнеров может приводить к гонкам за GPU-ресурсы. Версия 1.33 отвечает на эти вызовы посредством In-Place Pod Resizing (перешедшей в бету) позволяет динамически изменять лимиты CPU/Memory без перезапуска In-Place Pod'a, что уменьшает простой при перераспределении ресурсов, а kube-scheduler-simulator предоставляет безопасный sandbox для тестирования стратегий планирования перед выкатыванием в production. Тем не менее остаются нерешённые вопросы, особенно в мультитенантных средах, такие как недостаточная изоляция image pull, проблемы совместимости CSI-драйверов и узкие места при массовом развёртывании десятков подов.
Обнаружение атак методом подбора пароля MQTT
Исследование посвящено обнаружению brute-force атак на MQTT-устройства IoT, где классические методы безопасности недостаточно эффективны из-за ограниченных ресурсов устройств и особенностей протокола. Авторы представляют специализированную CNN-архитектуру, обученную на датасете MQTT-IoT-IDS2020, которая достигает точности 98.7% в обнаружении brute-force атак, что значительно выше традиционных подходов. Отдельное место в статье отводится использованию SHAP (SHapley Additive exPlanations) которая позволяет объяснять решения модели и повышает доверие администраторов к автоматизированным системам безопасности. Модель анализирует не только частоту ошибочных попыток, но и временные паттерны, аномальное поведение client ID и геолокационные особенности.
Обобщенная структура обучения предметной области для агентов ИИ с интегрированными объяснимыми методами ИИ
Авторы предлагают структуру Knowledge-Sharing-Bridge (KSB) – модуль, встраиваемый в AI-агенты и объединяющий XAI-механики с учебными компонентами, чтобы не только объяснять решения, но и обучать пользователя их воспроизведению. По мнению авторов современные решения не обеспечивают активное участие человека, что создаёт серьёзную проблему для людей, а именно чрезмерную зависимость от ИИ, в следствие которой есть риск потерять опыт и автономию. Структура использует интуитивные представления знаний — карты категорий и облака слов, делая логику ИИ доступной для понимания. KSB реализует принцип имплицитного обучения, в ходе которого пользователи осваивают предметную область естественным образом в процессе взаимодействия с системой, без необходимости переключения на отдельные обучающие платформы.
Spring Framework 7.0
13 ноября состоялся релиз Spring Framework 7.0, ставший началом нового поколения Spring, ориентированного на Java 25 и современную экосистему open-source. Он станет основой для будущего Spring Boot 4.0.
Основные произошедшие изменения:
Релиз GPT-5.1
На следующий день после выхода новой версии 5.1, стало доступно API и был добавлен кодинг-агент Codex вместе с новыми инструментами разработки, оптимизированными для длительного анализа кода. Модель построена на архитектуре GPT-5 и унаследовала её способность долго размышлять над сложными задачами, от анализа репозиториев до генерации патчей. В бенчмарках GPT-5.1 демонстрирует стабильный прирост качества – в тесте SWE-bench Verifie, где ИИ должен исправлять реальные баги, модель набрала 76.3%, против 72.8% у GPT-5. По другим тестам MMMU (85.4%/84.2%), GPQA (88.1%/85.7%), Tau-bench Airline (67.0%/62.6%) также заметны точечные улучшения, что выводит GPT-5.1 в число лидеров среди моделей, ориентированных на программирование, наряду с последними версиями Claude Sonnet и DeepSeek Code/Seed.
Введение в AI-агенты
Искусственный интеллект меняется, годами основное внимание уделялось моделям, которые превосходно справляются с пассивными дискретными задачами, такими как ответ на вопрос, перевод текста или генерация изображения по требованию. Это сподвигло компанию Google представить документ, который объясняет, как создавать AI-агентов, способных работать самостоятельно, определяя следующие шаги, необходимые для достижения цели, без руководства со стороны человека на каждом этапе. В гайде подробно рассматриваются ключевые аспекты разработки: архитектура агента и его компоненты, роль больших языковых моделей (LLM), как мозга системы, подключение и использование различных инструментов, а также оркестрация нескольких агентов для совместной работы. Также уделено внимание подходам к деплою, интеграции в продакшн, оценке работы агентов и метрикам эффективности.