[OSM-talk-fr] Rendu coté navigateur ( était :OSM destiné pour un besoin de =?iso-8859-15?q?_randonn=E9e?=)

Pieren pieren3 at gmail.com
Jeu 30 Juin 10:58:39 UTC 2011


2011/6/30 sly (sylvain letuffe) <sylvain at letuffe.org>

> Pour moi, il est clair que cette solution à vraiment un bel avenir
>
>
Comme d'hab, je ne vais pas être d'accord avec Sly mais on a l'habitude ;-)

Cette solution ne marche que pour de l'expérimental, à faible échelle et à
faible nombre de clients. Parce qu'au lieu de calculer le rendu une fois
pour toutes, on le fait pour chaque client et à chaque visite (il y a des
optimisations possibles). Vous allez me dire "on s'en fout, c'est délocalisé
chez le client". Oui, mais le client va faire une requête bdd pour chaque
tuile. Le serveur qui fournit les données va rapidement s'écrouler face à la
demande de requêtes, celles-ci augmentant proportionnellement avec le nombre
de clients. Alors que la solution classique avec tuiles ne nécessite cet
effort (requête vers la base) qu'une seule fois (à part les actualisations
fréquentes de données qui sont un problème spécifique à OSM).
On va me dire : "oui mais on peut mettre tout ça en cache". C'est vrai. Mais
il est plus facile et rapide de faire du cache d'images fixes (tuiles) que
de données dont les requêtes (et les résultats) changent en permanence
(niveau de zoom, type de rendu, position).

Pieren
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20110630/e7be328e/attachment.htm>


Plus d'informations sur la liste de diffusion Talk-fr