AWS AppSync для приложения чата - PullRequest
0 голосов
/ 04 октября 2018

Я пытаюсь использовать AppSync для общения в чате.Я могу воспроизвести учебник по AWS (https://aws.amazon.com/blogs/mobile/building-a-serverless-real-time-chat-application-with-aws-appsync/)

. Однако я все еще не уверен, сможет ли AppSync обрабатывать производственную среду для приложения чата. Будет ли это дорого из-за части DynamoDB?

Более того, если я подписываюсь на каждый разговор, будут ли проблемы с производительностью для пользователей в интерфейсе, если у меня будет 1000 разговоров на пользователя?

1 Ответ

0 голосов
/ 04 октября 2018

Использование AppSync и DynamoDB, без сомнения, подойдет для производственной среды, поддерживающей 1000 разговоров, и способно значительно масштабироваться.Однако стоимость может быть выше как для AppSync, так и для DynamoDB в масштабе.

Говоря об этом, это компромисс при рассмотрении общей стоимости владения, поскольку усилия по разработке и управлению значительно меньше, поскольку это полностью управляемые услуги.

Это также субъективно, учитывая, с какой технологией вы сравниваете.Поэтому я хотел бы предложить приблизительное планирование емкости и составить оценку для сравнения с несколькими другими технологиями (например, даже в рамках AWS; вы также можете использовать AWS IOT Websockets, AWS Message MQ для создания приложений чата в реальном времени).

...