Hilo es una abreviatura de "Otro negociador de recursos más"Y es un administrador de paquetes de varios programas de software. Lo mejor del hilo es que le permite compartir y utilizar el código de manera segura y rápida entre desarrolladores distintos de todo el mundo.
Si desea crear su propio software y está enfrentando dificultades en él, el hilo lo ayudará a usar la solución de otros desarrolladores. Cuando usa el hilo y hay un problema existente en él, lo informaremos y cuando el problema se resuelva, puede volver a usar el hilo actualizado.
El módulo o el paquete es el medio para compartir un código. El paquete consiste en un código junto con toda su descripción en el "paquete.json" archivo.
El hilo se considera más eficiente y efectivo que Java, ya que permite que otras aplicaciones, incluida Spark, se ejecuten en el paquete de hilo. Las aplicaciones de hilo podrían trabajar simultáneamente en un clúster similar.
Los cuatro componentes principales del hilo se alistan a continuación:
Si desea usar hilo, debe instalarlo en sus máquinas. Puedes instalar hilo de varias maneras.
Arquitectura del hilo
En primer lugar, el cliente envía una aplicación al administrador de recursos. Luego, el administrador de recursos tiene la capacidad de reservar el contenedor para iniciar el administrador de aplicaciones. Posteriormente, el administrador de aplicaciones ahora trabaja con los contenedores del administrador de recursos y envía una notificación al administrador de nodo. Entonces el administrador de nodo inicia la aplicación. La ejecución del código de aplicación se realiza dentro del contenedor. El cliente obtiene el estado de las aplicaciones, ya sea a través del administrador de recursos o el administrador de aplicaciones. Cuando el proceso está terminado, el administrador de aplicaciones se da de suscripción del administrador de recursos. La ilustración de la arquitectura del hilo se muestra a continuación.
Instalación del hilo a través de NPM
El administrador de paquetes de NPM es muy recomendable para la instalación del hilo. Cuando instaló NPM en sus máquinas, ejecute el siguiente comando en el terminal para instalar una versión actualizada de hilo.
Instalación de NPM -hilo global
Ejemplo
Métodos alternativos para descargar hilo
Si desea instalar hilo a través de chocolate, primero debe instalar chocolatey. Puede descargar fácilmente este administrador de paquetes desde su sitio web oficial.
Cuando instaló con éxito el Administrador de paquetes Chocolatey en sus máquinas. Luego revise su máquina si nodo.JS ya está instalado o no. Si no es así, visite este enlace https: // nodejs.org/ en/ y descargar desde allí. Posteriormente, ejecute el siguiente comando en el terminal:
Hilo de instalación de Choco
Además, también puede instalar hilo a través de Cucharón. Puede descargar fácilmente este paquete desde su sitio web. Cuando instaló con éxito Cucharón En sus máquinas, luego ejecute el comando mencionado a continuación.
SCOOP Instalar hilo
Cucharón Comprueba si nodo.JS se descarga en su sistema o no. Si no, entonces le ofrece descargarlo de manera eficiente utilizando un solo comando como se muestra a continuación:
SCOOP Instalar NodeJS
Hay un método alternativo para descargar hilo para Linux que tienen el comando a continuación:
sudo emerge --Ask sys-apps/hilo
Ahora vamos a explicar brevemente algunos de los comandos de hilo comunes en el mismo artículo.
Verifique la versión de hilo
Puede verificar la versión de hilo en unos segundos usando este comando como se menciona a continuación:
Hilo -Versión
Actualizar la versión de hilo
Si desea actualizar la versión de hilo, ejecute el siguiente comando.
Versión de conjunto de hilos más reciente
Hacer un nuevo proyecto
Ejecute el comando mencionado a continuación para crear un nuevo proyecto.
hilo init
Siempre que ejecute el comando mencionado anteriormente, debe responder todas las preguntas como el nombre del proyecto, la versión, la descripción del proyecto, etc. y luego presione Entrar. Ahora creó con éxito su proyecto.
Producción
Instalar dependencias
Al usar este comando, puede descargar fácilmente todas las dependencias.
hilo
instalación de hilo
Ejemplo
Agregar dependencias
Ejecute el siguiente comando como se menciona a continuación para cambiar su paquete. Para esto, debe agregar el paquete como dependencia.
hilo Agregar [paquete]
Yarn add [paquete]@[versión]
Yarn Agregar [paquete]@[etiqueta]
Cuando usamos estos comandos, agregará automáticamente dependencias en el paquete.archivo json y también modificará hilo.Bloquear el archivo en consecuencia.
Ejemplo
En este ejemplo, especificamos qué versión del paquete vamos a descargar.
Producción
Dependencias de actualización
Al usar estos comandos, actualizará fácilmente las dependencias. Cuando usamos estos comandos, actualizará automáticamente las dependencias en el paquete.json y hilo.Bloquear el archivo en consecuencia.
Actualización de hilo [paquete]
Actualización de hilo [paquete]@[versión]
Actualización de hilo [paquete]@[etiqueta]
Ejemplo
En este ejemplo, especificamos qué versión del paquete vamos a actualizar desde dependencias.
Producción
Eliminar dependencias
Al usar este comando, eliminará fácilmente la dependencia. Paquete.json y hilo.Los archivos de bloqueo se actualizarán automáticamente en consecuencia.
hilo eliminar [paquete]
Ejemplo
En este ejemplo, especificamos qué paquete vamos a eliminar de las dependencias.
Producción
Se podrían realizar diferentes procesos de datos, incluido el procesamiento interactivo y el procesamiento de la corriente. Ayuda a procesar datos que se almacenan en HDFS "Sistema de archivos distribuidos Hadoop". Esto muestra un punto más de hilo.
Conclusión
Este artículo transmite principalmente el concepto de hilo. En este artículo, aprendimos qué es el hilo y también los comandos comunes del hilo junto con los ejemplos para crear un nuevo proyecto y agregar/eliminar dependencias. Si no conoce el hilo, debe probar estos comandos.