ratarmount - это инструмент для монтирования архивов в Linux, ориентированный на высокую производительность при работе с архивами, содержащими большое количество файлов. В отличие от классических решений, ratarmount изначально проектировался с учетом сценариев, где требуется быстрый доступ к данным, в том числе с элементами случайного чтения.
В данной статье систематизирован базовый стек знаний, необходимый для работы с GNU/Linux. Мы разберем иерархию системы, принципы управления процессами и методы обеспечения безопасности.
Если ваши интеграционные тесты тонут в хаосе тестовых данных, а ручные SQL-скрипты вызывают головную боль, то Database Rider — ваш супергерой. В прошлом посте мы разобрали основы, а сегодня нырнем в практику: от многоформатных датасетов и хитрых проверок БД до ускорения тестов и организации данных без бардака.
Представьте, что ваши контейнеры работают в зашифрованном режиме, и даже ядро ОС не может заглянуть внутрь. Звучит как магия?✨Но это реальность с Confidential Containers (CoCo) в Kubernetes!
CoCo - это проект, интегрирующий конфиденциальные вычисления в Kubernetes, позволяя запускать контейнеры в изолированных средах (например, Intel SGX, AMD…
Всем привет!
Меня зовут Александр Калабин и за 4 года я прошёл путь от студента Архитектурно Строительного университета до Lead DevOps в e-com продукте. В этой статье я расскажу, как сам начинал в DevOps, что изучал, и поделюсь советами, как вы тоже можете войти в эту сферу.
В современном мире IT-специалисты стремятся максимально автоматизировать процессы. Это не только удобно, но и позволяет сэкономить значительное количество времени. В этой статье мы рассмотрим, как с помощью OpenTofu и cloud-init можно автоматически разворачивать виртуальные машины (ВМ) в Proxmox VE и настраивать на них всё необходимое — от пользова…
Часто говорят о целях, росте, масштабе, новых рынках и пользователях, но забывают, что без чётко организованного процесса создания и доставки продукта все эти цели могут остаться недостижимыми.
Agile-команды стремятся к скорости и гибкости. В таких условиях классический подход к документации — с подробными техническими описаниями, согласованиями и многоступенчатыми ревизиями — просто не выживает. Но и полного отказа от документации быть не может: иначе теряется знание, связь с бизнес-требованиями и преемственность в команде.
Для начала давайте разберемся что такое DevOps и зачем он нужен. DevOps — это подход, который объединяет два основных процесса: разработку (Development) и эксплуатацию (Operations), используя который можно: