Le 23/02/2024 à 09:56, Xavier Beaudouin via frnog a écrit :
qu'OVH, Scaleway ou encore /3DS Outscale /ont les moyens et les mêmes
possibilités que celles fournies par les 3 autres gros me parait
juste incensé... Regardez les CA, l'argent mis sur la table en R&D,
il y a de GROSSES différences !
Ce qui est insensé est l'adoration envers ces "3 autres gros". Qui
plantent comme les autres, qui ont des DC qui crament aussi. Et sont
hors de prix dès qu'on bosse sérieusement avec. Le claoude a juste
remplacé le sysadmin Unix par un sous-sysadmin cloud-specific plus ou
moins nommé devops.
Je suis totalement d'accord sur ce constat, les "devops" prefèrent cliquer
sur un bouton (ou appeller une API ...) pour avoir une vm plus puissante
que de tuner proprement un noyau linux ou faire un sysctl pour juste changer
les valeurs par défaut.
Et après je ne parle pas des déploiement à coup de docker compose ou
autre délires tout aussi infects juste parce que un dockerfile deviens
le .msi sous Linux.
Par contre pour chasser le bug noyau ou comprendre les spécificités NUMA
là y a plus personne. Parce que le npm install <world> c'est mieux
que de comprendre que non une becanne 128 cœurs n'ira pas plus vite
qu'une a cœur si le job n'est pas paralelisable...
Quand il y a pléthore de ressources, pourquoi s'embêter ?
Si les dév ne connaissent pas les sous-jacents (appels système,
coût/délais accès RAM, disque, réseau ...) et qu'il peut y avoir des
pertes de paquets, un DNS qui ne répond pas ... C'est que globalement le
réseau est fiable et stable, on peut se jeter des fleurs ! On ne fait
pas un si mauvais boulot que ça ! :)
Le prix de l'infra est trop faible par rapport aux coûts RH.
Remplacer la VM par une plus puissante coûte moins cher que de mettre du
dév sénior dessus.
De plus la durée de vie des logiciels est bien trop faible pour pouvoir
capitaliser dessus. Seuls les indiens peuvent se permettre de mettre
plein de gus pour faire du code et encore ...
Signe des temps aussi, les OS et les infra se sont grandement
améliorées, il n'est plus nécessaire de tuner le kernel et les softs
pour avoir la fiabilité et des performances honorables. On peut ainsi
passer plus de temps sur des fonctionnalités à valeurs ajoutées.
Ca n'empêche pas un Netflix de passer du temps à tuner le soft pour
arriver à sortir 400 Gbps par serveur, là c'est rentable.
Par exemple tous les outils de CAD tournent en mono-thread, pourtant ces
outils sont très cher, je suppose que la clientèle est plutôt captive
(comme celle d'Adobe), donc on pourrait penser qu'il y a des marges de
manœuvre permettant d'améliorer ce point ... et bien non.
Les DAF ne sont pas encore maîtres du monde et les budgets ne sont pas
encore suffisamment contraints.
L'industrie du dév est encore immature et se cherche:
- il y a toujours du on premise;
- il y a des infra qui tournent sur du dédié;
- il y a des infra qui tournent dans des VM;
- il y a des infra qui tournent dans du k8s;
- il y a des infra qui tournent dans de l'AWS, Azure;
- il y a des infra qui tournent dans du progiciel (Salesforce);
Signe qu'une technologie n'a pas remporté la mise, tout peu encore
changer et je trouve ça bien !
Jérôme
--
Jérôme Marteaux
---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/