Я создаю веб-приложение, которым одновременно будут пользоваться многие люди. У меня есть требование, чтобы всякий раз, когда у одного пользователя было значительное событие (например, победа в игре), информация о нем отправлялась всем остальным пользователям. Не для них, чтобы сделать что-нибудь с этим, просто чтобы они могли видеть бегущий список интересных вещей, которые происходят. Я полагаю, что эти важные события будут происходить со скоростью примерно два раза в минуту для всей системы.
Я думал обо всех ресурсах и коде сервера, которые понадобятся для его поддержки, а потом вдруг подумал, что могу просто сделать это с помощью Twitter. Каждый раз, когда происходило значительное событие, наш сервер мог отправлять твиты об этом, и каждая страница веб-приложения могла включать небольшой виджет JavaScript, который отображал все эти твиты. В качестве дополнительного бонуса люди, которые просто хотят следить за тем, что происходит с приложением, могут сделать это с помощью простого клиента Twitter.
Прежде чем я углублюсь в это, я хотел бы услышать некоторые отзывы о том, считаете ли вы это хорошей идеей или нет. На какие вещи я должен обратить внимание, чтобы сделать это правильно?