rune — быстрый, ускоряемый графическим процессором, полнофункциональный IDE и терминальный мультиплексор, подходящий как для автоматического, так и для ручного программирования.
📌 Подробнее: https://github.com/unstablebuild/rune
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - unstablebuild/rune: the development environment for pros
the development environment for pros. Contribute to unstablebuild/rune development by creating an account on GitHub.
👍3
Grafana Alerting: Scale alert routing without scaling complexity using multiple notification policies
📌 Подробнее: https://grafana.com/blog/grafana-alerting-scale-alert-routing-without-scaling-complexity-using-multiple-notification-policies/
MemOps🤨
В Grafana Alerting появилась полезная штука для тех, у кого одним инстансом пользуются несколько команд.
Исторически маршрутизация уведомлений жила в одном общем дереве. Можно было выделить каждой команде свою ветку, но конфигурация всё равно оставалась общей. Хочешь поменять доставку алертов своего сервиса — правишь дерево, в котором живут и все соседи. С ростом числа команд удовольствие сомнительное.
В Grafana 13.2 в GA появились несколько независимых деревьев notification policies. Теперь можно завести отдельное дерево для команды или сервиса и явно направить в него алерты нужных правил. У каждого дерева — своё управление через UI, API или Terraform.
Самое полезное здесь — возможность раздельно менять и выкатывать настройки маршрутизации. Команда платежей правит свои маршруты, не затрагивая конфигурацию и состояние уведомлений платформенной команды.
Переносить всё разом тоже не требуется: существующие правила продолжат использовать политику по умолчанию, пока им не назначат другую.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Grafana Labs
Grafana Alerting: Scale alert routing without scaling complexity using multiple notification policies | Grafana Labs
Create named notification policy trees, assign alert rules to them, and manage each policy independently through the Grafana UI, API, or Terraform.
🔥2
bash-agent — минималистичная среда выполнения для ИИ-программистов. Чистый bash + awk, никаких зависимостей от среды выполнения.
📌 Подробнее: https://github.com/lloydzhou/bash-agent
MemOps🤨
Среда выполнения для агентов ИИ, созданная для реальной работы с кодом. Реализация на Bash исключает зависимости от среды выполнения, в то время как C, Go и Rust используют одну и ту же семантику сессии, инструмента, очереди отображения, events.jsonl и stream-json.
Возможности:
— никаких зависимостей - только bash, awk, curl, rg.
— четыре совместимые среды выполнения - bash/c/go/rust - используют один и тот же цикл работы агента, инструменты и семантику сессий.
— Async SubAgent - встроенный инструмент SubAgent, который делегирует подзадачи независимым сессиям, работающим параллельно, а результаты автоматически передаются обратно. Поддерживает режим fork для наследования контекста, изоляции сессий и распространения ошибок.
— компакция с учетом кэша - алгоритм DP economics решает, следует ли и в каком объеме производить компакция.
— сохранение сессии - в рамках проекта, с возможностью возобновления, с возможностью создания форка, с возможностью сжатия.
— удобен для машинного обучения - stream-json выводит структурированные события для обработки клиентом.
— система навыков - загрузка навыков по запросу без искажения будущих подсказок.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - lloydzhou/bash-agent: A minimal AI coding agent runtime. Pure bash + awk, zero runtime dependencies.
A minimal AI coding agent runtime. Pure bash + awk, zero runtime dependencies. - lloydzhou/bash-agent
👍2😁2
ax
📌 Подробнее: https://github.com/google/ax
MemOps🤨
Объявите агентную задачу со спецификациями рабочих пространств и шлюза. AX изолирует ее, подключает рабочее пространство, защищает сеть и помогает выполнять масштабируемую работу.
AX - это высокопроизводительный декларативный инструмент управления для запуска миллиардов автономных рабочих нагрузок агентов в кластере. Он работает поверх Agent Substrate для изолированного выполнения и рассчитан на выполнение миллиардов задач в кластере. Если вы использовали Kubernetes, ax будет работать аналогично.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - google/ax: Google's open agentic orchestration runtime
Google's open agentic orchestration runtime. Contribute to google/ax development by creating an account on GitHub.
👍2
git-bug — распределённый, автономный трекер багов, встроенный в git
📌 Подробнее: https://github.com/git-bug/git-bug
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - git-bug/git-bug: Distributed, offline-first bug tracker integrated in git
Distributed, offline-first bug tracker integrated in git - git-bug/git-bug
Планы на 3 октября — прийти на RWB Infra x Security Meetup
Мы направим прожекторы на инфраструктуру и информационную безопасность — туда, где за привычными решениями скрываются сложные инженерные задачи, компромиссы и неочевидные риски.
Будем разбирать реальные кейсы, искать узкие места, обсуждать и показывать решения, которые помогают инфраструктуре и безопасности выдерживать рост.
Когда: суббота, 3 октября, старт в 13:00
Где: Москва + онлайн
В программе 8 докладов, разделенных по двум тематическим трекам
Трек Infra:
• Тюнинг Gitlab CE как реакция на быстрый рост нагрузки
• Путь баланса и компромиссов в DCIM
• Единая инфраструктура доверия: PKI на базе Vault
• Kubernetes vs Bare Metal: что может пойти не так
Трек Security:
• DevSecOps: от сканирования в пайплайне к платформе — и обратно
• Почти эффективный VM: как мы боролись с хаосом в инфраструктуре и сократили время обработки уязвимостей
• Как защищать данные, когда единого периметра больше нет
• От заявки до доступа за 90 секунд: как шесть инженеров управляет доступом в тысяче систем
Регистрация уже открыта — не откладывайте заявку и приглашайте коллег (количество мест на площадке ограничено)!
Подробнее о программе — на сайте
Мы направим прожекторы на инфраструктуру и информационную безопасность — туда, где за привычными решениями скрываются сложные инженерные задачи, компромиссы и неочевидные риски.
Будем разбирать реальные кейсы, искать узкие места, обсуждать и показывать решения, которые помогают инфраструктуре и безопасности выдерживать рост.
Когда: суббота, 3 октября, старт в 13:00
Где: Москва + онлайн
В программе 8 докладов, разделенных по двум тематическим трекам
Трек Infra:
• Тюнинг Gitlab CE как реакция на быстрый рост нагрузки
• Путь баланса и компромиссов в DCIM
• Единая инфраструктура доверия: PKI на базе Vault
• Kubernetes vs Bare Metal: что может пойти не так
Трек Security:
• DevSecOps: от сканирования в пайплайне к платформе — и обратно
• Почти эффективный VM: как мы боролись с хаосом в инфраструктуре и сократили время обработки уязвимостей
• Как защищать данные, когда единого периметра больше нет
• От заявки до доступа за 90 секунд: как шесть инженеров управляет доступом в тысяче систем
Регистрация уже открыта — не откладывайте заявку и приглашайте коллег (количество мест на площадке ограничено)!
Подробнее о программе — на сайте
❤2😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁21❤1
Репозиторий, чтобы за выходные собрать реальные DevOps-проекты и добавить их в резюме.
📌 Подробнее: https://github.com/DevCloudNinjas/DevOps-Projects
MemOps🤨
Внутри 54 практических проекта по темам:
- AWS, Azure и Kubernetes
- Terraform и Infrastructure as Code
- Docker и CI/CD
- DevSecOps и безопасность
- мониторинг и observability
- serverless и cloud-native приложения
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
ClickHouse под трейсы: почему шесть бэкендов Jaeger оказались выбором из двух
📌 Подробнее: https://habr.com/ru/companies/vktech/articles/1088940/
MemOps🤨
В документации Jaeger — шесть вариантов бэкенда. Но для облачного сервиса с десятками терабайт телеметрии и сотнями независимых клиентов список быстро сокращается. А решающим требованием становится изоляция данных между проектами.
Команда VK Cloud рассказывает, почему выбрала ClickHouse для Cloud Tracing: чем не подошли Cassandra и Elasticsearch, как устроила поиск трейсов и зачем понадобились собственный приёмник и авторизующий прокси. Отдельно — о компромиссах при отказе от Kafka и о том, что изменила нативная поддержка ClickHouse в Jaeger v2.
Полезный разбор для тех, кто выбирает хранилище телеметрии и хочет заранее оценить не только производительность, но и объём собственной разработки.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
whiteboard — приложение для пк с открытым исходным кодом, в котором люди и агенты могут совместно проектировать программное обеспечение в общем рабочем пространстве.
📌 Подробнее: https://github.com/devdotfast/whiteboard
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - devdotfast/whiteboard: open-source canvas for thoughtful software design
open-source canvas for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
openrig
📌 Подробнее: https://github.com/mvschwarz/openrig
MemOps🤨
Обвязка (harness) оборачивает модель. Риг (rig) оборачивает ваши обвязки. Определите команду агентов в YAML и запустите её одной командой. Claude Code и Codex в одном риге, управляемые как единая система.
OpenRig превращает ИИ-агентов для написания кода из набора терминальных сессий в постоянную, организованную команду. Общайтесь с ведущим агентом о желаемом результате; он может координировать специалистов между командами и приносить вам результаты и решения, требующие вашего внимания. Начните с репозитория и одного полезного изменения, затем сохраняйте работу и контекст команды по тем же адресам.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - mvschwarz/openrig: Build your own network of agents from Claude Code, Codex and Pi: persistent teams with roles, shared…
Build your own network of agents from Claude Code, Codex and Pi: persistent teams with roles, shared context and owned work. - mvschwarz/openrig
👍3❤1🫡1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15
Tempo 3.1 release: new features for Kafka, TraceQL metrics updates, trace redaction, and more
📌 Подробнее: https://grafana.com/blog/tempo-3-1-release-all-the-latest-features/
MemOps🤨
В новом релизе появились защищённые подключения к Kafka, чтение данных из своей зоны доступности для снижения сетевых расходов и поддержка дополнительных алгоритмов сжатия.
Чувствительные данные теперь можно удалять сразу из нужных трейсов с помощью запроса TraceQL — перечислять каждый trace ID вручную больше не требуется. Метрики TraceQL научились учитывать сэмплирование, а ускоренный путь чтения позволяет выполнять некоторые запросы почти вдвое быстрее.
Кроме того, форматом хранения по умолчанию стал Parquet5, улучшены генератор метрик и карты сервисов, а экспериментальная функция сравнения трейсов помогает искать регрессии между запусками.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Grafana Labs
Tempo 3.1 release: new features for Kafka, TraceQL metrics updates, trace redaction, and more | Grafana Labs
Tempo 3.1 adds Kafka client improvements, new TraceQL metrics capabilities, and other updates that make it easier to operate Tempo and get insights from your tracing data.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁17👍1