Представляю сервис скриншотинга jumping jet .
Прежде всего, почему он так называется: технология такова, что команды отправляются из веб-морды однопотоковому и работающему как демон диспетчеру (dsp) и именно он и выполняет операции, то есть инициатива “прыгает” от франта к dsp, так и произошло название.
Про ограничения: фильтрация начинается еще на франте: у ресурса есть 5 секунд, чтобы ответить на соединение по 80 порту.
Соответственно прокомментирую картинку:
1) dsp получает от франа задание и ставит его в очередь.
2) задание встает в очередь, откуда его забирает dsp по готовности к приему заданий.
3) Картинка рендерится опреой на виртуализаторе Xorg:xvfb
4) обрабатывается утилитами из imageMagic
5) и возвращается на вебсервер в виде картинки.
Возврат к пункту 2, при наличии заданий в очереди.
