DEV Community на русском
Подписаться
Memory Sidecar v3.5.1: Операционное укрепление для агентно-независимой памяти
Memory Sidecar v3.5.1 отдает приоритет операционной зрелости над новыми функциями для производственных развертываний. Он вводит более строгий контроль ресурсов посредством модулей systemd и интеграции cgroup v2, предотвращая исчерпание ресурсов хоста sidecar. Изоляция на уровне процесса достигается путем запуска каждого sidecar в своей собственной зоне памяти (MemoryZone), обеспечивая независимость и предотвращая помехи. Устойчивые пути ввода-вывода реализуются с помощью внутреннего журнала опережающей записи (WAL) для защиты от временных сбоев хранилища. Наблюдаемость улучшается с помощью структурированного журналирования JSON и необязательной передачи трассировки OpenTelemetry. Метрики теперь экспортируются в выделенную конечную точку для сбора Prometheus. Утилита hermes-memory-installer облегчает развертывание, настройку ограничений ресурсов и автоматическую настройку наблюдаемости. Этот выпуск устраняет ключевые режимы отказа, такие как неконтролируемое потребление ресурсов, межэкземплярное загрязнение и потеря данных. Обновление с более ранних версий выполняется на месте установщиком без ручной миграции данных. v3.5.1 укрепляет Memory Sidecar для стабильной, предсказуемой работы в производственных средах. Основное внимание уделяется обеспечению возможности команд создавать агенты, осведомленные о памяти, с уверенностью.