Самый быстрый способ реализовать функцию комментирования - PullRequest
0 голосов
/ 07 октября 2019

Я использую функцию комментирования в Instagram в своем мобильном приложении. Формат каждого комментария на стороне пользователя выглядит следующим образом:

Hello @ user1 и @ user2 Как вы сегодня?

Теперь есть 2 очень интересные ситуации здесь:

  1. Сервер использует некоторый шаблон регулярных выражений и извлекает "user1" и "user2".
  2. Когда пользователь нажимает API для просмотра всех таких комментариев, логика на стороне клиента такжеанализирует каждый комментарий и извлекает каждый "user1" и "user2" из строки комментария.

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

Может ли кто-нибудь высказать свое мнение / знания относительно того, какую бизнес-логику мне следует использовать, чтобы сделать ее быстрой и масштабируемой?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...