> Hello,
> encore merci Luc pour ton implication (je me répète, mais bon, c'est
> sincère... et c'est lundi ;) )
>
> Donc, oui, pas de souci pour prendre un serveur (virtuel ou pas) pour cela.
> Je dirais bien Prometheus (suis pas maqué avec OVH, d'autant plus si on
> part sur un hébergement dédié à framanews), mais ils semblent "out of
> stock" : https://www.prometeus.net/billing/cart.php?gid=7
> Donc, VPS OVH ou autre (par exemple
> http://serverbear.com/356-root-server-ex-4-hetzner semble avoir un bon taux
> de transfert, même si c'est pas du SSD)
Je vais fouiller serverbear.com pour essayer de trouver un truc bien, car ton lien là, c'est 6TB de
disque… C'est beaucoup trop, on risque d'avoir la tentation de s'en servir pour autre chose… et
c'est mal.
Tiens, voilà, j'ai fouillé : http://serverbear.com/2117-overzold8g-iperweb
https://my.iperweb.com/cart/overzold/ (prends bien le overzold*8g* hein)
Ça, ça a l'air de poutrer du zombie putride, c'est carrément pas cher (voir si c'est bien 9.9£/mois
tout compris)
En plus, c'est pas hébergé aux USA ou en Angleterre, mais en Italie. J'aurais préféré la France,
mais bon, déjà on est pas dans la portée du Patrioct Act ou à la merci des services secrets de sa
Majesté (qui sont pas beaucoup mieux que la NSA :
http://www.pcinpact.com/news/80584-snowden-royaume-uni-aurait-espionne-membres-g20-en-2009.htm)
>Ah oui, c'est une idée. L'accès premium étant offert directement aux gens qui sont déjà donateurs
> Bref, je te laisse faire le choix de ce qui te convient. Ensuite tu me dis
> et je loue le bouzin pour Frama et te file les accès. Il faut par contre
> rester sous les 50€ HT mensuels : Framanews risque d'être un projet "à
> perte" pour Framasoft, donc il faut juste borner le truc à qq chose de
> raisonnable. Si on arrive à trouver un moyen de le financer (par exemple
> "Offre gratuite avec flux relevé une fois par heure maximum, offre payante
> avec flux relevés toutes les 10mn", j'en sais rien) alors on verra à
> prendre une infra plus adaptée.
réguliers, non ?
Ok.
> Mais pour moi, il vaut mieux jouer sur les limitations utilisateurs ("Le
> service est volontairement bridé, afin de garder un service accessible à
> tous") plutôt que d'essayer de répondre à toutes les demandes.
Plus rien à faire, ça dépend du vps maintenant.
> Côté développement : partir dans une migration noSQL me parait trop lourd
> et trop incertain. Je pense - je radote, je sais - qu'il vaut mieux
> investir le temps de dév sur :
> - la conf
Ça c'est du vrai dév. Mais ça doit pouvoir se jouer sans trop de difficulté.
> - la mise en place de limitations utilisateurs
Arf arf, trop simple :D
> - le dév de scripts pour repérer les 5% d'utilisateurs les plus "gourmands"
> (pour les encourager à installer leur propre instance de tt-rss ou autre)
Les 5% ou le nombre de ceux qui déconnent : sur les 120 personnes sur
>>
>>> - la mise en place de limitations utilisateurs
>>
>> Ça c'est du vrai dév. Mais ça doit pouvoir se jouer sans trop de
>> difficulté.
>>
>>> - le dév de scripts pour repérer les 5% d'utilisateurs les plus
>> "gourmands"
>>> (pour les encourager à installer leur propre instance de tt-rss ou autre)
>>
framanews, 41 (plus d'1/3) ont plus de 100 flux, 26 (+ de 20%) ont plus
de 150 flux, 12 (10%) en ont plus de 250 et les deux plus gros
consommateurs ont 658 et 750 flux !
Bon, clairement, l'objectif premier est l'implémentation d'une limite du
nombre de flux. On la met à combien ? Et combien pour ceux qui
payeraient ? Et est-ce que ce serait open bar pour les gens qui payent
ou ils auraient une limite plus élevée ? (je préfère la deuxième
solution, ayant vu les nombres abérrants de flux pour quelques
utilisateurs).
Proposition : 50 flux gratos, 150 flux en payant.
Pour être honnête, j'ai moi-même 104 flux (d'où la limite sup à 150 :l)
Ah et pour info, comme j'ai remonté le cache des flux à 25 minutes, il
faut le préciser (et bien dire que du coup, le rafraîchissement ne peut
être inférieur à 25 minutes).
Et combien on peut faire payer ? Rembourser le vps se fera rapidement,
vu le prix ridicule payé (9.90 livres/mois, soit 11,64€/mois pour ceux
qui ne savent pas). S'il y a trop de monde, on pourrait faire un cluster
de vps pour recharger les flux.
Ce qui serait cool, ce serait d'être bénéficiaires (même si le but n'est
pas de faire du pognon) pour financer les autres projets.
Sinon le vps est configuré, ça poutre (c'est rapide comme tout) et ça
>> Arf arf, trop simple :D
>>
>
> Je savais bien que ça te titillerait ;-)
>
>
> pyg
>
consomme rien (on a 4 cœurs et j'ai 1.25 de load + ça devrait consommer
encore moins une fois que le retard (12 000 flux trop vieux) sera rattrapé).
Je pense qu'on a trouvé LA solution (enfin, faut voir la latence avec
l'accès à la bdd, mais sinon on posera le site directement dessus (ou
plutôt un autre vps pas cher, histoire de pas mélanger)).
Pour la montée en charge des utilisateurs, je propose de garder une
limite d'utilisateurs qu'on augmente au fur et à mesure, histoire de pas
avoir une grosse charge d'un coup sans avoir le temps de réagir.
Pour la réaction à la montée en charge, je pense qu'un cluster
postgresql sur plusieurs vps pourrait être une bonne solution. Parce que
même si le vps résoud nos problèmes pour les 120 utilisateurs actuels,
ça ne tiendra pas 3 000 (je pense).
Je ferais un mail demain pour prévenir d'une coupure demain soir pour le
changement de bdd pour l'instance (pour l'instant, je fais des tests
sans le brancher au ttrss) + échange ttrss2/ttrss (que j'aurais du faire
hier, mais il faisait si beau ! (aujourd'hui aussi, mais comme tu m'as
filé un nouveau joujou))
Je profiterais du mail pour dire au gens qu'il y a un blog (moche,
certes) pour framacloud et inciter les gens à s'inscrire au flux.
Faudra aussi voir, une fois que le Sympa de Quentin sera en prod, à
inscrire les utilisateurs à une liste de diffusion. Parce que mon script
fonctionne bien, m'enfin bon. Pis les gens me répondent à moi, c'est pas
top pour le partage de l'info.
Question subsdidiaire : faudrait pas faire une déclaration CNIL ?
Framasoft a peut-être un référent CNIL ?