Refactor code structure for improved readability and maintainability

This commit is contained in:
ada
2025-08-19 14:32:43 +03:00
parent a88aef78e8
commit d2505c9cd0
17 changed files with 22 additions and 43 deletions
+2 -2
View File
@@ -21,7 +21,7 @@ layout: single
> Примеры: VMWare Workstation, VirtualBox, QEMU/KVM VM Manager.
![alt text](../assets/images/hs2/hypervisiors1.png)
![alt text](../assets/cache/hs2/hypervisiors1.png)
## Контейнеризация
@@ -45,7 +45,7 @@ layout: single
> К слову, почему я сказал, что гипервизоры для контейнеров и виртуалок отличаются? В сущности, для контейнеров нет как таковой системы, но есть CRI - Container Runtime Interface, то, с помощью чего, контейнеры и запускаются.
> ВМ такого не надо, у них у каждой своё ядро. (Но я не хочу разделять понятия, потому что сейчас гипервизоры универсальны и имеют как среду для ВМ, так и CRI)
>
> <img src="../assets/images/hs2/serv_container1.png" alt="Описание" width="30%">
> <img src="../assets/cache/hs2/serv_container1.png" alt="Описание" width="30%">
В общем-то, на этом всё, но напоследок скажу, что в продакшене часто используют смешанный тип, т.е. мы на виртуализации разворачиваем среду для контейнеризации и в машинах разворчиваем контейнеры смежных приложений, так мы изолируем группы программ друг от друга.