Есть Ratched, есть phpDaemon, есть куча других серверов и не только на php. На их сайтах полно туториалов о том, как сделать какой-то чат и может быть что-нибудь еще не особо сложное. С тем, как отвечать на запросы проблем не возникает (mvc еще работает). Интересно начинается, когда сервер сам должен послать какое-то сообщение, и вот тут никакие mvc уже не спасают.
И вот о том, как корректно построить большое приложение - ничего не могу найти. Поиски по гуглу тоже плодов не принесли.
Я не совсем понимаю, честно сказать даже, что гуглить.
Есть ли нечто подобное MVC, но для асинхронной связи? Какие-то шаблоны проектирования/дизайны/советы.
Есть подозрения, что нужно копать в сторону серверных Java-приложений.
Тащите ссылки в студию, будем все смотреть, читать.