Oui, je pense qu’il faut continuer à explorer et à développer cette capacité.

 

Merci beaucoup pour ce commentaire, c’est vraiment un excellent point de vue :)

 

Comme c’est aussi mentionné dans l’article, j’avais de mon côté créé un simulateur de SP : à partir de la charge de travail des n derniers jours, il calculait combien de SP supplémentaires il fallait acheter pour minimiser au mieux « le coût existant + les coûts réduits grâce à la couverture + les coûts gaspillés à cause de la récurrence », et c’est sur cette base que je prenais mes décisions.

 

C’est bien ça...

Par curiosité, j’ai aussi demandé à Claude et je partage ce qu’il m’a répondu... mais je n’adhère pas vraiment.


Je vais analyser de manière critique les avantages et les inconvénients de l’utilisation de TypeScript :

Avantages (Pros) :

  1. Intégration à l’écosystème de développement
  • La plupart des exemples sont centrés sur des frameworks web (React, Vue, Svelte, etc.)
  • Réduction au minimum de la barrière d’entrée pour les développeurs frontend
  • Possibilité de tirer parti de l’écosystème npm
  1. Avantages techniques
  • La sûreté de typage permet de prévenir à l’avance les erreurs de configuration d’infrastructure
  • Prise en charge native d’ESM pour moderniser le système de modules
  • Support naturel du traitement asynchrone (async/await)
  1. Extensibilité
  • Mise en avant du caractère "Extensible" : extension facile des ressources sur une base fonctionnelle
  • Facilité d’intégration de l’IA (mise en avant de "AI-first")
  • Prise en charge de divers runtimes, du navigateur au serverless

Inconvénients (Cons) :

  1. Inquiétudes sur les performances
  • TypeScript nécessite une étape de compilation
  • L’utilisation mémoire est plus élevée que dans des langages système comme Go ou Rust
  • Risque de goulets d’étranglement en cas de gestion d’infrastructures à grande échelle
  1. Risques de sécurité
  • Possibilité d’erreurs d’exécution liée à la nature dynamique de JavaScript/TypeScript
  • Accès possible à des fonctionnalités risquées comme eval()
  • Complexité de la gestion des dépendances (même si le projet revendique "zero dependencies", il est très probable que des dépendances supplémentaires soient ajoutées en usage réel)
  1. Limites techniques
  • Accès limité aux systèmes bas niveau
  • Latences imprévisibles dues au garbage collection
  • Difficulté à produire des binaires natifs
  1. Inquiétudes liées à l’écosystème
  • Outil IaC encore relativement immature
  • Communauté/écosystème plus restreints que ceux de Terraform ou Pulumi
  • Manque de support et de validation au niveau entreprise
  1. Considérations d’architecture
  • L’absence de "strong opinions" peut au contraire devenir un défaut (absence de bonnes pratiques établies)
  • Risque de dispersion dans la gestion de l’état ("store state anywhere")
  • Complexité de la gestion des fichiers d’état locaux

En conclusion, le choix de TypeScript est adapté à la création d’un environnement favorable aux développeurs web, mais il semble encore nécessiter des validations supplémentaires avant de pouvoir être considéré comme un outil IaC de niveau entreprise.

 

Je travaille actuellement chez AWS Corée.

L’une des formations les plus importantes que l’on suit après l’embauche consiste à réfléchir à la manière d’aider les clients à réduire leurs coûts cloud, et l’une des méthodes les plus efficaces recommandées pour cela est d’utiliser les RI et les SP.

 

Même si vous ne connaissez pas les RI, dans le cas des SP, ils peuvent s’appliquer à plusieurs workloads, donc s’il y a des coûts fixes récurrents, cela vaut vraiment la peine de les envisager. Nous en avons même acheté en tenant compte de la date d’optimisation prévue... haha. Par exemple, si nous pensions que l’optimisation serait terminée dans 9 mois et que les coûts serveurs seraient réduits de moitié, il restait quand même plus avantageux d’acheter un engagement d’un an, donc nous le faisions ainsi.

 

Que ce soit de l’IA ou non, si le crawling est vraiment mené de façon déterminée, on ne peut pas l’arrêter.

 

Comment faire la distinction entre un bot d’IA et un autre type de bot ?

 

Une combinaison à laquelle je n’aurais jamais pensé, c’est surprenant. Je me demande quelle est l’idée de Grammarly.

 

Je me demande bien pourquoi ils ont tenu à utiliser TypeScript...

 

Cloudflare cherche à monétiser ça,
au final, tous ceux qui veulent gagner de l’argent vont se regrouper là-bas,
le volume de Cloudflare va augmenter,
et les données vont subir une baisse de qualité.
On a déjà vu la même tendance partout où l’argent entre en jeu, que ce soit chez Naver, Instagram ou YouTube.

 

Oh… donc, si on applique au moins les tags les plus basiques, on peut déjà s’en sortir dans une certaine mesure… :)

Mais du coup, est-ce que réduire les coûts en utilisant des choses comme les RI ou les SP fait partie des bases… ?
Déterminer à peu près quelle taille nous allons utiliser dans notre infrastructure, c’est aussi un point qui demande pas mal de réflexion…

 

Veuillez aussi sortir une version Windows, s’il vous plaît T_T

 

Gridfinity est l’une des formes qu’on essaie le plus souvent au début quand on se met à l’impression 3D.
C’est pratique pour organiser des objets dans un tiroir ou imprimer des bacs de rangement à poser sur le bureau.

https://www.printables.com/search/models?ctx=models&q=gridfinity
https://makerworld.com/en/search/models?keyword=gridfinity

Une simple recherche sur Gridfinity permet déjà de découvrir de nombreux cas d’usage.

Personnellement, pour les tiroirs, j’imprime et j’utilise la série BaBo.
https://makerworld.com/en/models/14125-babo-organizer-drawer-module-30

BaBo + Gridfinity, c’est aussi possible.
https://printables.com/model/…

 

Hein... pourquoi ai-je écrit ça ainsi, snif ? Il semble que « en code » soit la bonne formulation.

 

Si une ligne est longue, c’est possible, oui
Même le moteur de recherche de Google pourrait probablement tenir sur une seule ligne si on écrit assez long lol

 

D’où vient cette histoire de « une seule ligne de code… » ?

 

C’est un honneur de voir ce genre de vidéo YouTube aussi en Corée. Je m’en inspirerai bien, merci !