8 ms·
The original link you submitted is very interesting as well. From what I understand this massive text describes a simple automatic caching strategy. A part of
by ShellfishMeme 14y ago
The original link you submitted is very interesting as well. From what I understand this massive text describes a simple automatic caching strategy.
A part of the system figures out what resources are requested the most and caches them. Then it sends them over to the client together with a minimum page skeleton that can request more things once it's loaded. Based on the cookie, the system knows what additional parts that are being rendered in the background so once the cached parts are loaded, the remaining things can be delivered. This makes it possible to instantly respond and start rendering the website so tasks that maybe take 200ms to compute on the server side don't delay the response.
This is the first time I read an entire software patent. If all it takes to get one of those patents is taking a simple concept and blow it up to 11000 words, I must really ask myself why I spend my time writing software and not software patents.
Even though I think this is a nice idea for scaling high-traffic websites and having them be responsive also when server-side rendering takes relatively long, this is something that belongs in a technical blog post, not a patent. Being able to patent those kind of "inventions" really doesn't seem to benefit anyone.
The impression I get from the (software-)patent system is that its only current purpose is to have a cold war style arms race so large companies don't just nuke each other. In the end, all the big players have tons of "nuclear weapons" in their basements that they cannot get rid of and everybody else has to be afraid of pissing them off by competing with them.
The longer patents like this one are allowed, the worse the effect on business and innovation. This really has to stop.