Populární témata
#
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.
Spíš na jednu z nejsilnějších funkcí Dockeru:
Rovnoběžnost.
90 % Dockerfiles, které vidím, jsou obrovské, sekvenční seznamy jeden krok za druhým.
Pokud takhle vaše buildy běží, necháváte obrovský výkon na stole.
Před pár dny jsem psal o tom, jak jednofázové Dockerfile nutí každý krok záviset na tom předchozím. To vše zpomaluje a znemožňuje efektivní cache.
Řešením je psát vícestupňové buildy, takže Docker skládá vaše buildovací kroky paralelně.
To samo o sobě je obrovský pokrok v tom, jak dlouho trvá vytvořit vaše Docker soubory (někdy i 3x až 4x rychleji!)
Ale můžete jít ještě dál:
Místo lokálního spuštění svých sestav můžete spustit na @depotdev (jeden z mých sponzorů). Spouštějí vaše vícestupňové Dockerfile na vysoce výkonných vzdálených stavitelích, které dodávají až 40x rychlejší stavby!
Každý z jejich stavitelů má:
• 16 CPU
• 32GB RAM
• Vysokorychlostní síť
• Agresivní cache
• Nulová lokální konkurence zdrojů
Nejenže teď běží všechny fáze paralelně, ale běží i na hardwaru navrženém pro rozbití paralelních pracovních zátěží.
Váš místní počítač zvládne možná 2–4 těžké úkoly najednou, než fanoušci začnou řvát. Depot může provozovat několik desítek kusů.
...
Top
Hodnocení
Oblíbené

