View Single Post
ndi's Avatar
Posts: 2,050 | Thanked: 1,425 times | Joined on Dec 2009 @ Bucharest
#456
Originally Posted by slender View Post
Downloading config/text files 10 megabytes daily. WOW. So to speak maemo.org repository is under constant load because of thousands of people downloading big chunks of stuff daily. Of course some stuff is on cache servers but still. Would diff make server loading much bigger on CPU side? Would diff make things even slower for N900?
They are packed, so that's a problem. Every change triggers a repack. Diffs could be daily changes and a device could download a weekly snap, then additional diffs as days progress.

Incremental and differential backup systems are available, but none are as error resistant as a big, huge tarball.

Ideally, one would say GET and the last update timestamp and the server would give you what's new. That, however, would require for a server to repack each response, dramatically reducing capacity of a server, in the order of two zeroes, maybe more.

Besides, any changes in this system would require massive updates to all devices, breaking older versions, etc.
__________________
N900 dead and Nokia no longer replaces them. Thanks for all the fish.

Keep the forums clean: use "Thanks" button instead of the thank you post.
 

The Following 2 Users Say Thank You to ndi For This Useful Post: