Ubuntu TechHive
proposal.detail
Proposta

API Pagination Trap: Stop Losing Records Between Pages

Debug cursor logic, sorting stability, deleted records, and export consistency at scale.

Misto · 2 horas · 8 de setembro de 2026 · 3 de junho de 2026
#api-design#pagination#data-consistency

Descrição

section.description

Uma visualização de lista e um trabalho de exportação parecem funcionar bem até que os registros se duplicam, desaparecem ou mudam entre as páginas. Os participantes depurarão a paginação com dados variáveis, chaves de classificação instáveis, limites de deslocamento, bugs de cursor, filtros e exportações de longa duração.

O laboratório ensina como a paginação se torna um problema de correção, não apenas um recurso de interface. As equipes projetarão ordenação estável, contratos de cursor, estratégias de snapshot e testes que comprovem que nenhum registro desaparece entre as solicitações.

support.yml

apoio dos membros

1 apoio

Membros da comunidade que querem que este evento aconteça.

Apoiar
Propor
proposal.yml

Detalhes da proposta

Estado
Proposta
Dificuldade
Misto
Duração
2 horas
Data alvo
8 de setembro de 2026
Criada
3 de junho de 2026