Oleksandr Shengera, потому что обработчик должен мгновенно завершаться, чтобы цикл событий мог работать дальше, а бесконечный цикл не завершается никогда.
Strannyk, у моего работодателя есть дирекция перспективных проектов, которая рожает проекты, как икру мечет. И если эти проекты не затрагивают банковских интеграций, то делаются силами аутсорсеров. Подрядчики крупные, но ребят кидают с проекта на проект иногда каждый спринт.
Strannyk, стек и менеджера всегда можно сменить вместе с компанией. Чего нет у аутсорсера - так это возможности оставаться в том проекте, с тем стеком и с тем менеджером, которые ему нравятся, не от него это зависит. Постоянно нужно привыкать к новым коллегам, новому руководству, новым подходам в работе. Работа не редко в режиме "как можно быстрее решить таску именно так, как она написана, лишь бы формальную приёмку проходила". Часто почасовой трекинг. Бррр.
lucienwebdev, как раз важно. Располагать систему на одно сервере и соответственно одном домене естественнее, логичнее, проще, дешевле и т.д. и т.п. Разносить по разным нужно только тогда, когда есть какая-то проблема, которую этим можно решить.