Two Source Pagination Flow

Interactive visualization of stateless, cursor-based pagination across split tables.

Page 1 of 10

Client

Request Payload

startDate: "2026-03-01"
endDate: "2026-03-31"
maxTrans: 20
subseqSearchKey: null

Response Data

records: [...]
count: 0
newKey: null

Application API

1. Merge & Sort (Union)

Combine data from both tables and sort in memory.

2. Slice First 20

No cursor, grab from index 0.

3. Generate Cursor

Extract keys from last selected record.

Databases

source_history

~134 rows

source_online

~66 rows

Data Transformation Visualizer

History
Online
Selected

Ready to simulate request.

Click "Next Step" or "Auto Play" to see how the client fetches Page 1.