You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
...zodat ik een voorspelbare, gepagineerde weergave kan opbouwen.
Context
In OpenZaak wordt gebruik gemaakt van de pageSize parameter, waarmee het aantal resultaten beperkt kan worden tot het opgegeven aantal. Deze parameter ontbreekt echter in de standaard en zou naar mijn mening toegevoegd moeten worden.
Ik zie nu dat sommige applicaties alle resources teruggeven en dat is alles behalve ideaal. De requests duren langer en het verwerken van alle data kost ook meer tijd. Het toevoegen van de pageSize parameter maakt het voor de consumerende applicatie mogelijk om hier zelf controle over te houden. Wel zo fijn lijkt mij :)
Je primaire concern lees ik als de tijdsduur van requests? Dan is het wellicht een idee om naast het limiteren van de result set size ook naar een concept als Deadline kijken, waarin je als client zou kunnen aangeven hoe lang je bereid zou zijn te wachten (evt op een niet van tevoren bekend aantal results).
Ja deels tijdsduur, maar met name voorspelbaarheid. Deadline is een leuk concept, maar ik zie meer heil in een pageSize parameter. Daarmee kan daadwerkelijk een gepagineerde weergave opbouwen. Een deadline parameter helpt mij in die zin niet.
...zodat ik een voorspelbare, gepagineerde weergave kan opbouwen.
Context
In OpenZaak wordt gebruik gemaakt van de
pageSize
parameter, waarmee het aantal resultaten beperkt kan worden tot het opgegeven aantal. Deze parameter ontbreekt echter in de standaard en zou naar mijn mening toegevoegd moeten worden.Ik zie nu dat sommige applicaties alle resources teruggeven en dat is alles behalve ideaal. De requests duren langer en het verwerken van alle data kost ook meer tijd. Het toevoegen van de
pageSize
parameter maakt het voor de consumerende applicatie mogelijk om hier zelf controle over te houden. Wel zo fijn lijkt mij :)CC @EduardWitteveen
The text was updated successfully, but these errors were encountered: