Nils Reuter schrieb:
Wenn das jeder macht, bringt das garnichts.

Aber das ist doch keine Sache, wenn ich 3 Stunden auf den Upload warten muss. Da gibt es in meinen Augen nur zwei Lösungen: Entweder man löst das Problem mit der Langsamkeit der Server oder man baut ebenfalls eine Auftragswarteschlange ein und es wird nur dann ein Auftrag vergeben, wenn ein Slot zum Upload frei ist. Man kann das Ganze auch noch so verfeinern, dass der immer ein paar Plätze frei hält für Renderings ohne Auftrag und dann lässt er erst wieder die Liste bis zu einem gewissen Punkt leerlaufen, bis wieder ein Auftrag rausgeschickt wird.

Beispiel: Man hat 100 freie Slots im Upload, dann sagt man, der Server soll möglichst immer 70 Slots voll lassen. Lädt nun einer ohne Auftrag was hoch, werden erst wieder Aufträge verteilt, bis nur noch 70 Uploads auf dem Server liegen. Sobald weniger als 70 da sind, z.B. 65, werden wieder 5 Aufträge zum Rendern an die Auftragsuchenden verteilt.

Das aktuelle Vorgehen bringt echt nichts, da in der Regel die hochgeladenen Tiles bei Erscheinen schon wieder veraltet sind. Es ist ja schön und gut, wenn es Farmen mit 10 oder 20 Rechnern dran gibt, aber auch wenn die die Auftragswarteschlange leeren, können die Tiles nicht schneller hochgeladen werden und dann wird nur das System verstopft, da der Auftragsteller direkt wieder neu rendern lassen muss, da die Tiles veraltet ankommen.

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de

Antwort per Email an