Подходит ли Google App Engine для событийных приложений, близких к реальному времени? - PullRequest
1 голос
/ 21 февраля 2011

Мы собираемся разработать приложение, управляемое событиями практически в реальном времени (серверная часть и группа мобильных клиентов).

Я думаю, что Akka (http://akka.io) более чем подходит для этого. Однако мой коллега хочет использовать Google App Engine и его функции асинхронности. Я не уверен, что это лучший подход, интересно, можем ли мы как-нибудь Я объединил эти две вещи. Я не могу найти какую-либо достоверную современную информацию через Google.

Ответы [ 2 ]

0 голосов
/ 05 июня 2011

Примечательно, что новая поддержка Go для движка приложений поддерживает программирование в стиле актера с использованием процедур. Когда хранилище данных или другие операции блокируются, запускаются другие программы. Было бы хорошо, если бы кто-то мог сделать это для скалы и одного из вариантов актера. Я полагаю, что новая внутренняя система позволяет использовать этот стиль в долгосрочной перспективе.

Не имеет отношения к вопросу о записи в группу лиц. Я пишу запись, которая уже может быть там (то же имя ключа), и теперь мне интересно, стоит ли сначала прочитать ее, чтобы проверить.

0 голосов
/ 21 февраля 2011

Channel API может быть полезным.Однако основным ограничением, с которым вы можете столкнуться при использовании ядра приложения, являются записи транзакций в хранилище данных, поскольку группа объектов (родительский объект и его дочерние элементы) может поддерживать только от одной до десяти операций записи в секунду.

...