Inte för att vara en pedant, men hur man hämtar infon har väldigt lite med "hastigheten" att göra. Jag har planer på att gå från direkt "polling" av trafikverket till en egen server just pga hastighet. Just nu är tåg.info och senatåg inte så snabba, men det kan ju ändras. Och en server som inte hämtar ALL info utan bara för stationer där det faktiskt finns intresserade människor har en stor fördel och borde kunna uppdatera mycket snabbt.
En annan stor anledning till att göra så är att minska belastningen hos trafikverket. En server kan automatiskt backa av lite om den märker att svarstiderna går upp, och på samma sätt kan den ju uppdatera snabbare om den får svar snabbt. Om du däremot ska ha 1000 mobiler som pollar varje sekund så kan nog deras servrar bli ledsna. Förvisso kan man backa även där, men då kommer det totalt sett bli mycket sämre service. Alla användare kommer då i praktiken dela på "bandbredden". Om trafikverkets servrar klarar att serva 50 sidor per sekund så gäller det att utnyttja de maximalt. 
Edit: Oj, mycket redigering blev det. Ännu en anledning till att en separat server kan vara bra är att mobilen inte behöver ladda lika mycket data, och man kan använda mer aggressiv komprimering. Det finns ju nästan inga nackdelar med en tredjeparts-server förutom komplexitet och utvecklingstid.
Last edited: 18 januari 2011