Rubriques tendance
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
En travaillant sur le cache Xcode, quelque chose est devenu clair comme de l'eau de roche : c'est fondamentalement un problème d'infrastructure dans un paysage de systèmes de construction profondément fragmenté. Nous avons immédiatement redoublé d'efforts sur l'infrastructure car c'est notre atout. Mais en creusant plus profondément, il est devenu évident que l'infrastructure seule n'était pas suffisante. Nous devions également faire les choses différemment en matière de logiciel. Les entreprises le font pour Bazel depuis des années, alors qu'est-ce qui pourrait nous rendre différents ?
En regardant autour de nous, deux schémas ont émergé qui ont façonné notre réflexion. Tout d'abord, de plus en plus de systèmes de construction adoptent des capacités de mise en cache. La vitesse et le volume auxquels nous produisons du code ne cessent d'augmenter, et la mise en cache n'est plus optionnelle. C'est essentiel. Deuxièmement, il n'y a pas de standardisation. La fragmentation des systèmes de construction conduira inévitablement à une fragmentation des services. Un service de mise en cache par système de construction. Une infrastructure par outil. Les mêmes problèmes résolus encore et encore de manières légèrement différentes.
Chez Tuist, nous aurions pu résoudre cela pour Xcode et nous en tenir là. Mais que se passerait-il si nous construisions quelque chose de plus fondamental ? Que se passerait-il si nous créions une taille de taille étroite entre le monde des systèmes de construction et le monde de l'infrastructure de mise en cache ? Une couche qui permet à n'importe quel système de construction de communiquer avec n'importe quel backend de mise en cache, plutôt que de construire encore une autre solution verticale.
J'ai commencé à bricoler cette idée, et je suis convaincu que c'est la voie à suivre. Nous construisons la fondation pour l'infrastructure des systèmes de construction en tant que service. Pas un service par système de construction. Une solution qui fonctionne pour tous. Quelque chose que nous développons, maintenons et offrons en tant que service géré que n'importe quelle équipe peut utiliser, quel que soit son outil de construction.
Et oui, nous ne faisons que commencer avec l'infrastructure. Notre vision est de l'amener à la périphérie aussi près que possible de l'endroit où les développeurs, les agents et les pipelines CI effectuent réellement leur travail. Le problème de fragmentation dans notre industrie est réel, et nous construisons l'infrastructure pour le résoudre.

Meilleurs
Classement
Favoris

