Re: Полуневдимые эхи

Ответ на комментарий от Andrew Lobanov
AL> Только если узел, внезапно, пишет в середину индекса, а не только в конец.
В общем, я понял, какой алгоритм до меня пытаются донести:

1. Делаем GET /x/features, чтобы проверить на предмет x/c и u/e. Если они имеются, то выполняем следующие пункты, если нет, скачиваем все айдишники через GET /u/e/имя.эхи и слайсим только на клиенте.
2. Делаем GET /x/c/имя.эхи, чтобы сравнить количество сообщений с локальным. Пишем разницу между полученным и локальным в diff.
3. Потом делаем GET /u/e/имя.эхи/-diff:diff и получаем список новых айдишников.

Так, что ли?
Ответы на это сообщение: ahamai (2024-10-25 12:28:21) hugeping (2024-10-25 12:53:31)
revoltech (2024-10-25 12:13:54) [Ответить]
Предыдущее сообщение Следующее сообщение