Я пытаюсь написать флеш-программу, которая позволяет нескольким пользователям совместно работать над одним документом. Я бы потребовал, чтобы изменения и обновления от каждого пользователя отправлялись на сервер, обрабатывались и распространялись на всех, кто работает над документом.
Какую серверную технологию мне использовать? Это должно быть решение с малой задержкой для обеспечения высокой производительности и большого числа одновременно работающих пользователей.
Я смотрю на Flash Media Server и его эквивалент с открытым исходным кодом Red5. Мне не нужно ничего транслировать, кроме данных, поэтому я не совсем уверен, подходят ли эти два мне, так как они, кажется, в основном для видео и тому подобное. Кроме того, я не мог понять, на каком языке мне нужно писать логику на стороне сервера. Red5 продолжает упоминать Java; будет ли это означать, что мне нужно написать программу на Java, которая обрабатывает и интерпретирует данные, отправляемые пользователем?
Любые идеи или информация по этому вопросу с благодарностью.