Keyset Pagination

Engineering Practices

Pagination that stays constant-time at page 500 instead of reading and discarding rows.

Paging by a sort key and a cursor instead of by offset, so results stay stable and queries stay fast as a table grows.

How we use it

The pagination on every list endpoint. Offset paging quietly skips or repeats rows when the underlying data changes between pages, which is a correctness problem long before it is a performance one.

8

systems

No case studies match this filter.