есть три вида где хранить: необработанные - конечно в файл, они же пролежат недолго, обработанное - ессно, в БД; ну можете, если хотите , в NoSQL засовывать, но, еще раз, это на 5-60 минут, нет смысла, да и файл - всегда файл, в то время как БД еще целостность, да и в размерах растет, просто так не уменьшаясь
ну так в Gearman же есть параллельное (ну или псевдопаралельное, не помню) выполнение - отправляйте пакет сразу на 10 воркеров
имеете в виду - 3 вирт и на каждом по Gearman серверу? у вас же не сотни запросов, зачем? разберитесь лучше с кодом: один код доставляет контент, другой - его разбирает, а не в одном
ну без дальномера ты не справишься )), если думаешь обойтись компасом - так тот, что GPS - в помещении не работает, а тот, что от магнитного поля - и недешев и до ближайшего трансформатора, так или иначе во всех алгоритмах - измеряется и переизмеряется расстояие до объектов
зависит от прогера, внешняя-то часть - 1-3 месяца буквально, а вот борьба с накрутками (в PPA, конечно, нет такого, но тоже норовят накардить), обсчет статистик и т.п. - те же 1-3 мес и потом постоянно. Это граница сверху, на коленке 2 бэкенда (sin +mid) + 1 фронтенд + продакт + техлид смогут справиться и за два, но, опять же, зависит от глубины интеграции с сайтом: придется делать АПИ, если его нет и т.п.