Modal, ajanlara tam bir bilgisayar vermek için VM Sandboxes ürününü genel kullanıma açtı. Örnekte modal.Sandbox.create(..., runtime="vm") çağrısı uname çıktısı olarak “Linux modal 7.2.6” basıyor. Tek bayrakla, önceki Sandbox API’leri, saniyenin altında soğuk başlangıç ve CPU ile bellek taşması korunarak tam bir Linux sanal makinesi veriliyor.
Neden sanal makine
Modal’ın Sandbox’ı gVisor tabanlıydı. Şirket, ajanların Docker yığını, yerel veritabanı, geliştirme sunucusu, grafik ortam, mobil simülatör ve çekirdeğe müdahale isteyecek kadar “gerçek makine” aradığını yazıyor. VM Sandboxes, Docker-in-Docker imajıyla docker run hello-world örneğini de gösteriyor. Çalışma, Rust tabanlı bir projeden özel bir çalışma zamanı; konak dosya sistemi, tembel imaj yükleme, bellek taşması ve anlık görüntü katmanları eklenmiş. Ayrıntılı teknik yazıların ileride geleceği söyleniyor.
Erken kullanım
Modal, son birkaç ayda erken müşterilerin 20 milyondan fazla VM açtığını yazıyor. Linear’ın kod oturumları kullanıcının geliştirme ortamını bir Modal VM Sandbox içinde kaldırıyor; cgroup ve ağ ad alanlarıyla ajan, geliştirme sunucusu ve Linear’ın kendi süreci ayrılıyor. Yazıya göre bugün her Linear Coding Session bir VM Sandbox üzerinde çalışıyor.
Henüz yorum yok. İlk yorumu siz yapın!