Оптимизация запроса заведений

Мы можем запрашивать данные из GeoService с каким-то ограничением. И далее идти запрашивать данные в Places Service. После этого можно начать отдавать данные на frontend поэтапно, чтобы пользователь максимально быстро начал видеть заведения.

А как это будет сделано? — Pagination

Для Elastic это search_after + PIT

Для PG: Keyset pagination

Дополнительный материалы