К содержимому
# Курсор — контрольная точка, а не номер страницы
[Content hub](/ru/ai/content)
- type: article
- published_at: 2026-08-13
- tags: cursor, reliability, sync
Разберитесь, как приватный журнал синхронизации продолжается без повтора последней страницы и возврата к началу.
## Content
Приватная синхронизация — упорядоченный журнал. Курсор указывает последнюю уже выданную запись, поэтому клиент продолжает работу после прерывания без догадок о смещении. ![Контрольная точка синхронизации проходит последнюю непустую страницу](/content/illustrations/sync-cursor.svg) ## Продвигайтесь на каждой непустой странице Даже последний непустой ответ содержит курсор своей последней записи. Клиент сохраняет его только после успешного применения страницы. ## Спросите ещё один раз Запрос после сохранённого курсора возвращает пустую страницу. Такой ответ подтверждает текущий конец журнала и не отправляет клиента к первой записи. ## Не смешивайте семантику каталога У публичной пагинации каталога другая модель чтения, и на последней странице там допустим `null`. Общая абстракция пагинации скрыла бы разные гарантии восстановления этих потоков.