De Dónde Proviene Realmente Tu Software
El software es algo fascinante y profundo: cada pieza es una máquina invisible, aparentemente hecha de palabras mágicas, diseñada para funcionar en la máquina universal definitiva. No está vivo, pero tiene un ciclo de vida. Comienza como código fuente?simplemente archivos de texto alojados en algún repositorio?y luego, a través de un proceso único, ese código fuente se convierte en algo más. Un trozo de JavaScript minificado entregado a un servidor web, una imagen de contenedor llena de código de marco y lógica empresarial, un binario en bruto compilado para una arquitectura de procesador especÃfica. Esa etapa final de metamorfosis, ese "algo más" en lo que se convierte el código fuente, es lo que usualmente llamamos un "artefacto de software", y después de su creación, los artefactos tienden a pasar mucho tiempo en reposo, esperando ser utilizados. Lo hacen en registros de paquetes (como npm, RubyGems, PyPI, MavenCentral, etc.) o en registros de contenedores (como GitHub Packages, Azure Container Registry, AWS ECR, etc.), como binarios adjuntos a GitHub Releases, o simplemente como un archivo ZIP en algún almacenamiento en la nube. Eventualmente, alguien decide usar ese artefacto. Descomprimen el paquete, ejecutan el código, lanzan el contenedor, instalan el controlador, actualizan el firmware?sin importar la modalidad, de repente la cosa construida está funcionando. Esta es la culminación de un ciclo de producción que puede lleva...
Fuente de la noticia:
lujovip
URL de la Fuente:
http://lujovip.com/
| -------------------------------- |
|
|
Tu Dinero, Tus Datos, Tu Decisión: Más Allá de la Bancarización
31-10-2024 06:17 - (
lujo )
