Forwarded from Библиотека девопса | DevOps, SRE, Sysadmin
🤦♂️ Я забил на споры о микросервисах с архитекторами, и вот почему
С момента появления концепции микросервисов прошло уже несколько лет. За это время появилось много споров о её эффективности.
Зачем спорить о микросервисах, если можно просто посмотреть на факты? Давайте разберёмся, что действительно важно
➡️ Читать статью
💬 Как вы относитесь к микросервисам? Использовали ли вы их в своих проектах? Ждём ваши комментарии 👇
🐸 Библиотека devops'a
С момента появления концепции микросервисов прошло уже несколько лет. За это время появилось много споров о её эффективности.
Зачем спорить о микросервисах, если можно просто посмотреть на факты? Давайте разберёмся, что действительно важно
Please open Telegram to view this post
VIEW IN TELEGRAM
👾 — Сервер мониторинга, отслеживающий трафик
👍 — Среда разработки, где тестируются новые фичи
🥰 — Старая версия приложения, к которой направляется трафик до релиза новой
⚡️ — Название инструмента для деплоймента
Please open Telegram to view this post
VIEW IN TELEGRAM
👾 — Система отката изменений при сбое
👍 — Новая версия приложения, которая готова к приёму трафика
🥰 — Резервная копия базы данных
⚡️ — Инструмент балансировки нагрузки между серверами
Please open Telegram to view this post
VIEW IN TELEGRAM
👾 — предотвращает утечки памяти, автоматически освобождая ресурсы, занятые неэффективно работающими приложениями.
👍 — защищает систему от сбоев, завершив процессы, которые потребляют чрезмерное количество памяти, чтобы освободить ресурсы для других задач.
🥰 — анализирует использование памяти приложениями, предоставляя отчеты для оптимизации производительности системы.
⚡️ — регулирует распределение памяти между приложениями, обеспечивая равномерное распределение ресурсов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👾 — количеством выделенных ему CPU и памяти, которые можно указать при создании узла или изменить в конфигурации.
👍 — количеством подов, которые на нем могут быть размещены, и ограничениями ресурсов, заданными для этих подов.
🥰 — физическими характеристиками машины, на которой он работает, включая количество CPU, объем памяти и другие ресурсы.
⚡️ — только количеством установленных на нем контейнеров и их размерами.
Please open Telegram to view this post
VIEW IN TELEGRAM
👾 — Jinja2
👍 — Mustache
🥰 — Liquid
⚡️ — Smarty
Please open Telegram to view this post
VIEW IN TELEGRAM
❓ Какой командой можно очистить неиспользуемые образы в Docker
Anonymous Quiz
23%
docker system prune --all
16%
docker image remove all
9%
docker container prune --all
52%
docker prune --images
❓ Какой командой откатить Helm релиз
Anonymous Quiz
6%
helm reset <release_name>
5%
helm upgrade <release_name> --rollback
88%
helm rollback <release_name> <revision_number>
1%
helm delete <release_name> && helm install <release_name>
❓ Как вывести только последние 100 строчек логов
Anonymous Quiz
2%
head -n 100 /path/to/logfile
6%
log -n 100 /path/to/logfile
5%
cat -n 100 /path/to/logfile
87%
tail -n 100 /path/to/logfile
❓ Как TCP использует размер окна для управления потоком данных
Anonymous Quiz
18%
Измерение времени задержки
25%
Контроль скорости передачи данных
12%
Улучшение качества соединения
45%
Установка максимальной скорости передачи пакетов