Tendencias del momento
#
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.
Estás durmiendo en una de las características más poderosas de Docker:
Paralelismo.
El 90% de los Dockerfiles que veo son listas masivas y secuenciales de un paso tras otro.
Si así es como se ejecutan tus compilaciones, estás dejando un rendimiento masivo sobre la mesa.
Hace unos días, escribí sobre cómo los Dockerfiles de una sola etapa obligan a que cada paso dependa del anterior. Esto hace que todo sea lento e imposible de almacenar en caché de manera efectiva.
La solución es escribir compilaciones de múltiples etapas, para que Docker ejecute tus pasos de compilación en paralelo.
Esto por sí solo es una mejora masiva en el tiempo que tarda en construir tus archivos Docker (¡a veces, de 3 a 4 veces más rápido!)
Pero incluso puedes ir un paso más allá:
En lugar de ejecutar tus compilaciones localmente, puedes ejecutarlas en @depotdev (uno de mis patrocinadores). Ellos ejecutan tus Dockerfiles de múltiples etapas en constructores remotos de alto rendimiento, ¡entregando compilaciones hasta 40 veces más rápidas!
Cada uno de sus constructores tiene:
• 16 CPUs
• 32GB de RAM
• Red de alta velocidad
• Caché agresiva
• Cero contención de recursos locales
No solo cada etapa se está ejecutando en paralelo ahora, sino que ahora se están ejecutando en hardware diseñado para aplastar cargas de trabajo paralelas.
Tu computadora local puede ejecutar tal vez 2–4 tareas pesadas a la vez antes de que los ventiladores empiecen a gritar. Depot puede ejecutar varias docenas.
...
Parte superior
Clasificación
Favoritos

