Для меня важен момент: т.е. даже применяя обработку событий, текущий метод текущего сервиса все равно закончит свою работу по факту окончания работы запущенного метода другого сервиса?
В случае очереди, в итоге у меня все равно должен запускаться сервис в SF2, т.е. SF2 отправляет сообщ. серверу очередей, а сервер очереди в ответ запускает в FS2 необходимый сервис.
Если пользовать такой подход, то какой сервер очереди подойдет больше для SF2 на Ubuntu 14? Спасибо.
Важнее не столько фреймворков пачку изучить (никому не нужен человек, который плохо умеет 5 фреймворков), сколько понять паттерны проектирования и набить некоторое количество шишек самостоятельного проектирования. А для этого нужно не несколько фреймворков подряд перебирать, а разрабатывать свои проекты в академических целях (на одном-двух). У меня, например, один такой перекочевал в своё время с Codeigniter на Symfony - это был полезный опыт.