Anonymous Quiz
32%
patch
11%
change
16%
file
41%
update
💊9🔥1
Anonymous Quiz
37%
Datadog
5%
Jenkins
4%
Docker
54%
Grafana
🤔1
- Легче управлять и масштабировать один процесс в контейнере.
2. Изоляция:
- Каждый контейнер изолирован, что упрощает отладку и обновление.
3. Следование принципу "малые единицы":
- Каждый контейнер выполняет одну задачу, что соответствует философии микросервисов.
4. Упрощение мониторинга и логирования:
- Логи и метрики проще ассоциировать с конкретным процессом.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
3%
Процесс мониторинга
0%
Способ хранения данных
95%
Метод поэтапного развертывания новой версии приложения
2%
Система контроля версий
Anonymous Quiz
3%
docker pause
94%
docker stop
3%
docker shutdown
1%
docker halt
Наиболее популярные:
- Node Exporter — метрики ОС.
- Blackbox Exporter — проверка доступности по HTTP, TCP, ICMP.
- Cadvisor — мониторинг контейнеров.
- Pushgateway — при необходимости push-метрик.
- Custom Exporters — написанные для специфических сервисов
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
2%
Ansible
25%
Grafana
28%
Datadog
45%
Prometheus
Anonymous Quiz
24%
-d
4%
interactive
6%
-t
65%
-i
Producer — это отправитель сообщений.
Он:
- сериализует данные;
- определяет топик и партицию;
- отправляет сообщения в Kafka брокер.
Producer может быть синхронным или асинхронным.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Anonymous Quiz
12%
Docker
82%
Kubernetes
3%
Vagrant
3%
Chef
Anonymous Quiz
17%
Прикладном уровне
12%
Транспортном уровне
68%
Сеансовом уровне
3%
Канальном уровне
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
5%
Docker Compose
6%
Git
60%
Terraform
29%
Nagios
💊7
Anonymous Quiz
31%
ss
35%
telnet
10%
tcpdump
24%
nc
💊5👍1
BeanPostProcessor — интерфейс в Spring, позволяющий вмешиваться в жизненный цикл бина:
- выполнять действия до и после инициализации бина;
- применяется, например, в
Это мощный способ внедрять дополнительное поведение, не изменяя исходный код бинов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊1
Anonymous Quiz
33%
Helm
46%
kubelet
16%
kube-apiserver
5%
etcd
💊30
Anonymous Quiz
11%
xargs sed -i 's/foo/bar/g'
15%
awk '{gsub(/foo/, "bar"); print}'
50%
find . -type f -exec sed -i 's/foo/bar/g' {} +
25%
sed 's/foo/bar/g' *
Groovy — это динамический язык программирования для JVM, с лаконичным синтаксисом, совместимым с Java. Он часто используется в:
- Jenkins pipelines (Jenkinsfile пишется на Groovy).
- Сценариях автоматизации.
- В проектах, где нужно расширить Java-библиотеки.
Groovy позволяет писать более выразительный и компактный код по сравнению с Java, сохраняя совместимость с Java API.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
14%
Ценности и принципы
17%
Прозрачность
49%
Инспекция и адаптация
20%
Эмпирический процесс
💊2
Anonymous Quiz
3%
Jenkins
1%
Ansible
97%
Kubernetes
0%
GitLab
В Ansible используется Jinja2 — это шаблонизатор, применяемый для генерации конфигураций, динамических переменных, условий и итераций внутри YAML-файлов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1