Speeding up browsing and lightening the traffic load

joerg at openmoko.org joerg at openmoko.org
Tue Apr 8 14:56:04 CEST 2008


Am Di  8. April 2008 schrieb Mikko Rauhala:
> On ti, 2008-04-08 at 11:30 +0200, Sander van Grieken wrote:
> > > Over the last weekend, I've been working a bit on a prototype proxy
> > > doing streaming html/xml diffs (dubbed mldiffs) based on a shared cache,
> > > largely as described here: http://wiki.openmoko.org/wiki/Server:WebProxy
> >
> > "improvement: it would be better NOT to modify the client, but instead 
have 
> > a 'reassembly proxy' on the client, so that all http clients/user agents 
> > benefit without hacks. The reassembly proxy could then inject a cookie to 
> > keep track of page versions."
> 
> Yeah that's actually pretty much what I've done so far. Using a custom
> header, to be exact.

[...]

> > It might even be extended to a session manager that keeps your (XMPP, IRC, 
> > etc) sessions open even when switching from Wifi to GPRS or vice versa. 
This 
> > would make possible 'handovers' when losing Wifi coverage. The server and 
> > client proxies just reconnect over the other channel while the endpoints 
will 
> > not disconnect.
> 
> Now this is an excellent idea, but I'm not so sure if it should be an
> extension of this. First, a mobile diffing proxy is useful in many
> places where one might not need those other things, and second, it's
> less important to keep a single session going all the time with web
> browsing.
> 
> Also, such a session manager would be rather simple on its own, which is
> always a nice thing for maintainability. The web proxy could perhaps
> just be routed through it, though; it would make things smoother for it
> too in some situations.
> 
> Should really also check if someone's already done that sort of thing,
> one would think someone might've...

Andy Green is considering a VPN based concept that's close to this.

jOERG




More information about the community mailing list