SophistSolutions / WhyTheFuckIsMyNetworkSoSlow

WhyTheFuckIsMyNetworkSoSlow is a network performance analysis tool, making it easy to quickly examine a network and see what is wrong, and to evaluate longer term trends.
15 stars 1 forks source link

restructure client html fetch code to separate IDs from cached data - and cache separately #71

Closed LewisPringle closed 1 year ago

LewisPringle commented 2 years ago

Basically - the idea is to be able to take advantage of 304s, and server side sorting.

Do the fetch/sort calls directly on WSAPI returning IDs.

And for all relevant IDs, fetch them one after the other (periodically). Maybe have pina REFRESHDEVICE call NOT actually queu a request, but update a SET of devices to be quueed. And do one after the other until all done (so no dups sent for them)?

LewisPringle commented 1 year ago

basically done but code cleanup and review (one race to cleanup).

LewisPringle commented 1 year ago

This is done for 1.0d20