Durch die gelegentlichen Style Aenderungen (die ein komplettes neurendern aller Kacheln verursacht) und das generelle Wachstum, sind die Kachelrendering server in der Tat derzeit stark ausgelastet und koennen nicht immer die hohe Aktualitaet guarantieren wie ueblich.
Die Aussage “Teilweise ueber einen Tag” ist auf Grund der technischen Gegebenheiten jedoch nur bedingt richtig bzw missverstaendlich.
Ein wenig Hintergrund: Wenn eine Anfrage fuer eine Kachel reinkommt, schaut der Webserver nach ob diese Kachel im Cache vorhanden ist und ob sie aktuell ist. Wenn nicht wird ein rendering Request an das rendering Backend geschickt. Dieser Request wird dann in eine Warteschlange eingeordnet und dann je nach Prioritaet der Reihe nach abgearbeitet. Allerdings ist die Warteschlange recht klein. Wenn diese voll ist (was derzeit haeufiger mal passiert), wird der Request dann komplett verworfen und nie gerendert.
Das abarbeiten der Warteschlange sollte ueblicherweise nicht laenger als 1 Stunde dauern, meist deutlich schneller. Das heist wenn man ein Gebiet “sichtet” wird es dann entweder (meist) innerhalb von einer Stunde neu gerendert, oder es wird erst wieder versucht das Gebiet neu zu rendern wenn man es das naechste mal betrachtet.
Wenn ein Rendering request wegen ueberlastung verworfen wurde und diese Kacheln erst wieder in 3 Tagen anschaut, wird es erst dann wieder versucht diese neu zu renderen. (Daher kommt vermutlich das ueber einen Tag). Schaut man sich das gleiche Gebiet hingegen nach z.B. einer Stunde wieder an, wird es auch dann wieder versucht diese gegend neu zu renderen und das Ergebniss sollte deutlich schneller aktuell sein.
Erschwerend kommt hinzu, das es zwei komplett unabhaengige Rendering server gibt die die Kachenl getrennt verwalten und rendern. Welchen der beiden Server man bekommt haengt von der Geographischen Lage des Computers des Requester ab [1]. Deutschland wir derzeit von Server “Orm” versorgt, der deutlich staerker ausgelastet ist als der andere. Wenn man die Karte von den USA aus ansieht hat man das Problem hingegen weniger, da deren Anfragen ueber den anderen Server laufen.
Um diese Effekte zu minimieren gibt es verschiedene Prioritaeten mit denen Kacheln gerendert werden. Die hoechste prioritaet haben Kacheln die gar nicht im Cache vorhanden sind. Dann werden solche Kacheln gerendert die Aenderungen enthalten und erst dann werden Kacheln gerendert die nur auf Grund einer Style Aenderung neu gerendert werden muessen. Somit sollte die Styleaenderungen eigentlich nur einen minimalen Effekt auf die aktualitaet der Karten haben. Leider funktioniert das nicht immer perfekt.
Wenn ich mich nicht taeusche ist jedoch demnaechst ein CPU Upgrade fuer den Renderingserver vorgesehen. (Der Nominatim Server hat auch gerade eines bekommen) Das sollte die Reservekapazitaet dann wieder deutlich erhoehen.
[1] http://dns.openstreetmap.org/render.openstreetmap.org.html
[2] http://munin.openstreetmap.org/openstreetmap/orm.openstreetmap/index.html#renderd