RUEN
Обсудить проект

Инженерный кейс

Парк одноразовых виртуальных окружений

Панель управления виртуальными машинами: два интерфейса поверх одного ядра, предполётная проверка и работа без гипервизора на машине разработчика.

интерфейса на одном ядре
2

Настольное окно и веб-панель — разные оболочки одного ядра: логика управления парком живёт в одном месте, интерфейсы её только показывают. Для разработки есть подставной бэкенд, поэтому панель запускается там, где нет ни гипервизора, ни прав администратора.

Настройки доезжают в гостевую систему не с первой попытки: сервисный интерфейс внутри машины готов не сразу после старта, поэтому доставка повторяется с коротким шагом, пока гость не ответит. Одноразовые окна возвращаются к чистому состоянию откатом контрольной точки, постоянные копят изменения в отдельном слое диска.

Python · FastAPI · Tkinter · Hyper-V