Offset-based pagination get inefficient for large offsets; seek-based pagination makes the link to the next page cheap at the expense of having no easy route to previous pages.
Thoughts on Arbitrary Pagination • Sean Griffin Pagination is the act of breaking a data set into multiple pages to limit the amount of data that has to be processed and sent by a server at once. We’re going to be changing how pagination works on crates.io, and I wanted to share some musings... | Sean Griffin | Co-lead of the crates.io team, full time Rust contributor. Creator of Diesel. Former Rails committer. they/them