Badoo presentation-2012-rit-nasretdinov
7
Релиз-менеджмент в Badoo Техническая реализация Юрий Насретдинов
-
Upload
yuriy-nasretdinov -
Category
Documents
-
view
256 -
download
0
Transcript of Badoo presentation-2012-rit-nasretdinov
Понятие "лупов""In Unix-like operating systems, a loop device, vnd (vnode disk), or lofi (loopback file interface) is a pseudo-device that makes a file accessible as a block device." — Wikipedia
release126512 Мб
/dev/loop1
mount
/var/www
losetup
Deployment "лупов" до 2012 г.Схема
empty512 Мб
release78512 Мб
release78.gz100 Мб
/var/www
scp...
scp gzip cp
15 мин.
Deployment "лупов" до 2012 г.Недостатки
• медленное копирование архива на другие площадки
• медленное копирование архива внутри площадки
• несинхронное обновление кода
Новый deployment "лупов"Схема
— =scp100 Кб
release78512 Мб
78
release77512 Мб
77
diff-78-77100 Кб
diff