• # Lourd

    Posté par (site web personnel) . En réponse à la dépêche NewsBlur, la fusion du contenu et du contexte. Évalué à 8.

    Comme système centralisé, ça pourrait avoir du succès. Comme système personnel installé sur serveur perso, aucune chance, on pourrait croire que l'auteur a volontairement choisi d'utiliser un maximum d'outils tous plus contraignants les uns que les autres :

    NewsBlur utilise entre autres : Django, Celery, RabbitMQ, MongoDB, (Pymongo, Mongoengine), PostgreSQL, jQuery, Underscore.js, et tout un tas de plugins jquery. Certaines données statiques sont également stockées dans S3

    Donc pour installer cette horreur, il faut mettre en place un serveur Web WSGI (ça encore, ça peut se comprendre), deux systèmes de base de données (alors que pour l’agrégation de flux, ce genre de technologie est de toute façon un choix absurde, digne du symptôme « MySQL à tout prix même pour un simple compteur de visites »), tout un bazar JavaScript (ça peut également se comprendre), et en prime un système de stockage bizarre (stocker des trucs localement sur le système de fichiers, ça devait être trop simple, il faut croire). Un maximum de dépendance pour un maximum de complexité d'installation, d'administration et de maintenance.