Topik trending
#
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.
Anda tidur di salah satu fitur Docker yang paling kuat:
Paralelisme.
90% dari Dockerfiles yang saya lihat adalah daftar besar-besaran dan berurutan dari satu langkah demi langkah.
Jika itu cara build Anda berjalan, Anda meninggalkan kinerja besar di atas meja.
Beberapa hari yang lalu, saya menulis tentang bagaimana Dockerfiles satu tahap memaksa setiap langkah untuk bergantung pada yang sebelumnya. Ini membuat semuanya lambat dan tidak mungkin untuk di-cache secara efektif.
Solusinya adalah menulis build multi-tahap, sehingga Docker menjalankan langkah-langkah build Anda secara paralel.
Ini saja adalah peningkatan besar-besaran tentang berapa lama waktu yang dibutuhkan untuk membangun file Docker Anda (terkadang, 3x hingga 4x lebih cepat!)
Tetapi Anda bahkan dapat melangkah lebih jauh:
Alih-alih menjalankan build Anda secara lokal, Anda dapat menjalankannya di @depotdev (salah satu sponsor saya). Mereka menjalankan Dockerfiles multi-tahap Anda pada pembuat jarak jauh berkinerja tinggi, memberikan build hingga 40x lebih cepat!
Setiap pembangun mereka memiliki:
• 16 CPU
• RAM 32GB
• Jaringan berkecepatan tinggi
• Caching agresif
• Nol perselisihan sumber daya lokal
Tidak hanya setiap tahap berjalan secara paralel sekarang, tetapi sekarang berjalan pada perangkat keras yang dibuat untuk menghancurkan beban kerja paralel.
Komputer lokal Anda akan menjalankan mungkin 2-4 tugas berat sekaligus sebelum penggemar mulai berteriak. Depot dapat menjalankan beberapa lusin.
...
Teratas
Peringkat
Favorit

