Es, um, hay, hay una, una gran capa gratuita. Entonces, si tienes como 10 desarrolladores, um, probablemente nunca, nunca superarás la capa gratuita. Creo que tenemos, uh, 500 horas de, de tiempo de cálculo, um, de, de tiempo ahorrado por mes, uh, gratis. Um, entonces normalmente. Ya sabes, una pequeña organización, nunca llegarás a eso. Y es gratis para cualquier tamaño, si es, si es un repositorio de código abierto. Um, entonces, para organizaciones más grandes, hay una, hay una versión de pago. Um, y también hay una versión enterprise. Si quieres. Si quieres alojar el caché en tus propios servidores, um, eso puedes habilitarlo de esa manera. Um, entonces, esto se configura para que, ya sabes, en toda tu organización, si, si alguien alguna vez, um, ejecuta una compilación en un conjunto particular de code, um, puedes compartir ese trabajo para cualquier persona en toda la organización.
Muy bien. He estado hablando durante mucho tiempo y no he mirado, um, mirado las preguntas. Así que déjame ver si me he perdido algo. Um, Muy bien. No veo preguntas. Entonces, um, nos quedan unos minutos. Um, ¿qué, uh, qué otras preguntas tenemos? ¿Hay alguna manera de hacer caché distribuido sin NX cloud? Um, teóricamente podrías hacerlo por tu cuenta, um, hay, quiero decir, NX en sí, en sí es de código abierto. Um, NX cloud no es de código abierto, pero si quisieras escribir el tuyo. Um, mecanismo de caché distribuido. Um, podrías hacerlo, esa parte no es demasiado difícil. Um, la otra pieza que olvidé mostrarte es la, um, entonces el caché distribuido es genial para tu, um, para tu caso de uso promedio. Déjame compartir mi pantalla de nuevo. Um, Entonces podrías teóricamente, um, no sé, en, en una semana o dos de tiempo de desarrollo, escribe el tuyo. Caché distribuido, simplemente encuentra, encuentra la API y el índice de origen code y, y escríbelo tú mismo. Um, pero no sé por qué necesitarías, uh, francamente, um, porque el precio no es, no es malo. Um, pero la otra característica que quería mostrarte que NX Cloud también ofrece es, um, ejecución de tareas distribuidas aquí. Um, entonces el caché distribuido ayuda con el caso promedio. Um, y entonces, ya sabes, si, si has, um, si, ya sabes, modificas algo que alguien ya ha, ya ha hecho, entonces simplemente usas su, sus, um, sus resultados. Um, pero ¿qué pasa si modificas algo que está en la raíz de tu, de tu repositorio o algo que nadie ha, ha calculado ya para ti. Um, entonces necesitarás algo como la ejecución de tareas distribuidas. Y lo que hace es que, um, automáticamente ayuda a paralelizar todas tus tareas de la manera más óptima posible, um, porque NX conoce tu gráfico de dependencias. Um, Entonces normalmente tu, cualquier intento de paralelizar cosas en el CI se parece a esto, donde tienes, si tienes, tienes tres corredores diferentes, tienes algo de tiempo de inactividad y luego ejecutas pruebas y algo de tiempo de inactividad en tus compilaciones y luego algo de tiempo de inactividad después, y luego aterrizas y luego un montón de tiempo de inactividad después, entonces, ya sabes, configurar manualmente qué, qué tareas se ejecutan en qué servidores. Um, pero lo que hace DTE es que. Solo le dices cuántos agentes quieres y, um, y luego automáticamente. Divide las tareas entre esos agentes de la manera más eficiente posible porque sabe, uh, qué tareas necesitan ser ejecutadas antes de qué otras pruebas. Entonces dice, voy a ejecutar esas primeras en este agente. Y tan pronto como eso esté hecho, voy a agregar otras pruebas encima de eso. Así que hace el mejor uso posible de cuántos agentes tienes. Y si alguna vez necesitas escalar, simplemente cambias un tres por un diez y es instantáneamente escalado a 10 agentes. Um, mientras que si lo hicieras manualmente, eso sería mucho trabajo para intentar configurarlo. Um, y eso, eso es la, eso es la característica que te llevaría, yo no sé, no sé, tres o cuatro meses de tiempo de desarrollo para. Para llegar a donde está ahora. Y para entonces, habríamos, habríamos pasado a otra cosa. Um, para agregar más características y cosas. Entonces, um, y eso es, eso es una característica más asesina que el caché distribuido es incluso. Porque eso, eso te ayuda con tu, con tu peor escenario. Algo que, ya sabes, tomaría dos horas, tomará media hora. Mientras que el caché distribuido básicamente tomará tu promedio de promedio de media hora y hará que tu maquillaje sea un promedio de 15 minutos o algo así. Muy bien. ¿Otras preguntas? Puedes desactivar el silencio si quieres hablar verbalmente. Um, o si estás desconectado, eso también está bien. Entonces NX en sí es completamente gratis. NX cloud es la única parte de pago. Um, y, uh, sí. Um, si tienes, um, déjame señalar, um, algunas de las cosas de la community. Um, entonces, si te gustaría, um, chatear con otras personas que están trabajando en, uh, NX, o, o, ya sabes, tratando de usar NX, um, si vas a NX.dev, este enlace a la derecha aquí es el Slack de la Community. Um, y puedes seguir a la gente en Twitter. También publicamos muchos videos en YouTube, um, o simplemente, ya sabes, interactúa en GitHub también. Entonces, esta área aquí tiene todas nuestras áreas de community, uh, cosas de community. Um, sí, ha sido genial. Um, presentando con ustedes. Um, gracias, um, por su atención. Y, uh, hola a todos los que vuelven y ven esto más tarde. Um, buen, buen trabajo, uh, viendo todo el camino hasta el final del video. Muchas gracias. Sí, eres bienvenido. Eso fue genial. Muy bien. Gracias a todos. Adiós. Adiós.
Comments