Non je ne parle pas de l'installation du socle logiciel.Le problème c'est
bien la réplication des données et là on est vraiment à la ramasse: il
suffit de voir comment c'est compliqué et long de redémarrer quand une
instance est plantée, et pas du tout à cause du logiciel opensource utilisé
ou de l'OS.

On a un problème sérieux dans l'architecture des données elles-mêmes et
leur mode de distribution/réplication. Et on n'a pratiquement rien fait
pour améliorer ça.

Le 23 juillet 2017 à 19:59, marc marc <marc_marc_...@hotmail.com> a écrit :

> Philippe je me perd dans la structure de ton message.
>
> ma réponse si j'ai bien compris ton avis :
> - la doc d'installation d'un overpass api est limpide pour un sysadmin
> (même si je ne l'ai pas encore testé). jesaispluski a fait un ansile.
> il ne reste qu'à valider mais si c'est confirmé, déployer une nouvelle
> instance n'est qu'une question d'avoir un serveur pour l'héberger et des
> humains qui s'en occupent...
> Passer à du propriétaire ne change rien à ces 2 besoins.
> Au contraire ca implique de changer l'existant.
>
> - la majorité des énormes site mondiaux tournent sur un socle open
> source. Tous les besoins que tu décris existent en open source et sont
> massivement utilisé.
> Changer de roue (le logiciel) ne résout rien.
>
> - avoir un opendata en logiciel propriétaire signifie que tu ne peux pas
> la répliquer pour tel ou tel projet sans devoir faire appel à du
> propriétaire... souvent payant...
> Avoir une roue payante ne résout rien.
>
> Le 23. 07. 17 à 19:00, Philippe Verdy a écrit :
> > Je crois que le gros problème pour avoir plus de serveurs et donc de
> > redondance c'est toujours le même: moins un problème de bande passante
> > que de la charge énorme que représente l'installation de la base de
> > données, et le fait que très peu de progrès ont été faits pour faciliter
> > sa réplication.
> >
> > Les diffs ne sont pas forcément la meilleure façon si on peut disposer
> > de réplication directe entre bases de données. Mais le choix initial de
> > Postgres ne facilite pas les choses, et là où ça marche vraiment très
> > bien c'est sur d'autres moteurs, malheureusement "propriétaires" comme
> > Oracle, mais en fait seulement commerciaux et qui pourtant ne devrait
> > pas coûter très cher en licence en comparaison des coûts nécessaires
> > pour les stockages, l'hébergement dans un datacenter et la bande
> > passante, mais surtout les couts humains que représentent la maintenance
> > sur la solution actuelle.
> >
> > Passer à des moteurs SQL commerciaux plus solides est surtout un seuil
> > psychologique pour les promoteurs du projet. On craint une nouvelle
> > dépendance alors que les dépendances les plus importantes (humaines) ne
> > sont même pas résolues. On en arrive alors à figer les évolutions, et le
> > projet est soutenu par une infrastructure de plus en plus fragile, qu'un
> > rien suffirait à faire s'effondrer du jour au lendemain (avec des pannes
> > qui mettront ensuite le projet en péril pendant des mois, avec de
> > grosses difficultés pour recapter l'audience qu'il avait).
> >
> > On promeut OSM auprès des administrations, mais faute de ressources
> > humaines on n'est crédible que si à côté de nous on a de vrais
> > fournisseurs de services professionnels. Ces fournisseurs existent, on
> > les a incité à utiliser nos données mais on les a trop peu sollicité
> > pour qu'ils continuent aussi à solidifier l'infrastructure (quitte à
> > accepter qu'on y incorpore des composants propriétaires qui seraient
> > transparents pour nous et pas gênants du tout car n'affectant pas les
> > données elles-mêmes, mais juste l'infrastructure qui les supporte).
> >
> > Et tant qu'on ne franchit pas ce seuil psychologique, Google a encore de
> > beaux jours devant lui et continuera à imposer ses services (mais avec
> > en revanche un comportement pas transparent du tout, affectant les
> > données directement, et avec l'accaparement des droits sur ces données,
> > leur disponibilité et les conditions de leur réutilisations, qui ne font
> > que devenir de plus en plus restrictives et chères pour tout le monde)
> >
> > Demandons nous ce qui est important pour OSM: le logiciel qui le
> > supporte est-il si indispensable et non remplaçable ? Ou bien est-ce les
> > données ? Ne fermons pas la porte aux logiciels propriétaires dans
> > l'infrastructure. A la place consolidons les API, formats de données.
> >
> > Là des choses sont à expérimenter, pas forcément uniquement au sein du
> > moteur SQL, mais avec des systèmes de fichiers synchronisés au niveau de
> > l'OS, ou avec les moniteurs transactionnels. ou la réplication dynamique
> > de machines virtuelles contenant une instance d'OS entière avec ses
> > logiciels et données.
> >
> > Le 23 juillet 2017 à 16:28, sly (sylvain letuffe) <lis...@letuffe.org
> > <mailto:lis...@letuffe.org>> a écrit :
> >
> >     overflorian wrote
> >     > Est-ce que vous sauriez à quoi cela est dû ?
> >
> >     Cette page liste l'historique des problèmes rencontrés  par les 2
> >     instances
> >     "principales" :
> >     https://wiki.openstreetmap.org/wiki/Overpass_API/status
> >     <https://wiki.openstreetmap.org/wiki/Overpass_API/status>
> >
> >
> >     overflorian wrote
> >     > Quelles en sont les causes profondes ?
> >
> >     Je pense que ça se résume simplement :
> >     - Trop de gens tirent dessus et trop peu de gens installent
> d'instances
> >     publiques (pour répartir la charge, offrir une possibilité de
> >     redondance) ou
> >     participent à la maintenance.
> >
> >
> >
> > _______________________________________________
> > Talk-fr mailing list
> > Talk-fr@openstreetmap.org
> > https://lists.openstreetmap.org/listinfo/talk-fr
> >
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à