«программистский» уклон — это специфика продажи софта:
+ документация на софт
+ скриншоты или видео касты
+ чтоб доказать свою компетенцию в этой сфере — должен быть отличный тематический блог
К примеру Ваш софт — картография, то блог должен быть посвящен теоретической и практической стороне этой темы. Эсли Ваша контора не имеет специфики — то блог по языкам программирования, основам архитектуры корпоративных приложений и т.п.
см сайт Abbyy.ru
Я конечно понимаю, что существует много противников 1С-Битрикс и UMI-Cms (каким я и сам являюсь)
но с практической стороны — это хорошо продуманные корпоративные сайты с которых стоит взять пример
и еще дизайнер в долю нужен
кроме общего дизайна всегда нужно будет сделать всякие плюшечки и рюшечки, баннеры и пр…
хотя дизайнер у меня есть — работаем с ним бартеру (ты мне — я тебе),
но он человек творческий и не обязательный.
только что прочитал на Хабре про конкурс стартапов
постоянно проводятся StartupDays
есть Яндекс Фабрика — можно получить там финансирование (мне не дали)
только RabbitMQ — это брокер очередей
а в данном случае необходимо выбрать из очереди событие на конкретной момент времени,
что-то типа очереди с приоритетами
такой возможности в кролике нет В час Ч эта задача запускается на каком-то из воркеров,
как определить этот час Ч?
брать инфу из одной очереди и пихать в другую (на обнове БД) с приоритетами — это бред!!!
нехватку процессорного времени можно компенсировать постепенным наращиванием мощности (ставим второй/третий сервер, на втором сервере запускаем только бэдграундовские скрипты и тд...)
в качестве очереди используй БД или такой NoSQL который позволяет выбирать по несколькои критериям (к примеру MongoDb)
выбираем самое ранне не обработанное событие из очереди и обрабатываем его (или засыпаем)
строим систему так, чтоб можно обрабатывать события параллельно несколькими скриптами
зная распределение необработанных событий во времени (в будущем) можно спланировать запуск определенного колво бэдграундных скриптов
у меня вся логика была на серверной стороне.