Рубрика: Ликбез

Read More

Секреты в Kubernetes — Hashicorp Vault + External Secrets Operator

Hashicorp Vault уже довольное время на слуху и зарекомендовал как надежная система хранения конфиденциальной информации(секретов): пароли, ssh ключи, api токены, сертификатов и пр. Hashicorp Vault поможет решить сразу несколько задач: • Создать единственное хранилище секретов;• […]

Read More

NEO4J – графовые базы данных

В данной статье будет рассмотрена графовая система управления базами данных в Neo4j, а именно: Что такое Neo4j или немного теории Neo4j — это графовая система управления базами данных с открытым исходным кодом, реализованная на Java. Она является ведущей графовой СУБД в мире. […]

Read More

Docker Swarm VS Kubernetes — выбираем оркестратора

Kubernetes (K8s) по праву считается отраслевым стандартом управления контейнерами, но это вовсе не значит, что решение подходит каждому типу бизнеса. Порог входа в K8s высок, а преимущества не всегда очевидны. Гораздо эффективнее может быть использование […]

Read More

Исчерпывающее пособие по безопасной сборке Docker-образов

Каждый контейнер Docker основан на образе, который обеспечивает основу для всего, что вы когда-либо будете развертывать и запускать. Если злоумышленник каким-то образом повлияет на сборку образа и изменит Dockerfile, то сможет совершить вредоносные действия, например: […]

Read More

Топ-5 полезных утилит для Docker

Проект Docker, запущенный в 2013 году, стал одним из самых популярных инструментов в области контейнеризации. Спустя почти 10 лет Docker активно развивается, однако, не только сама компания Docker Inc привносит улучшения в свой продукт – […]

Read More

Четыре важных теста для Apache Kafka CI/CD с GitHub Actions

Если вы используете GitHub для создания приложений Apache Kafka® (а на GitHub больше 70 тыс. репозиториев, относящихся к Kafka), наверняка вы захотите интегрировать Kafka в свою среду разработки и эксплуатации GitOps. Эта статья для тех, кто понимает […]

Read More

О важности документации в проектах

В этой статье я расскажу о ключевой роли документации в проектах разработки программного обеспечения и объясню, почему важно подходить к её созданию профессионально, соблюдая стандарты и лучшие практики на примере backend-проекта. В современной разработке программного […]

Read More

Docker Compose

Сегодняшняя статья будет посвящена Docker Compose. При работе с контейнерами Docker рано или поздно наступает момент, когда наше приложение превращается в несколько распределенных сервисов, которым необходимо взаимодействие друг с другом. В таком случае для автоматизации […]

Read More

Kubernetes Garbage Collector. Как он работает

В рамках этой статьи мы рассмотрим, как работает Garbage Collector в Kubernetes. Данная статья была написана, когда мне пришлось разбираться в производительности Garbage Collector, а чтобы понять как его можно ускорить, сначала надо понять, как он работает. Для […]

Read More

Разворачиваем Apache Kafka

Для запуска Kafka можно использовать решения для управления кластером, такие как ZooKeeper или KRaft. В статье мы рассмотрим работу с ZooKeeper. Zookeper это распределенное приложение для управления кластером, состоящим из большого количества узлов. Перед установкой […]