Cutter 8
Toplam $96,90 · %5 tasarruf
- Sanal CPU
- 4 × ayrılmış
- RAM
- 8 GB
- Depolama
- 160 GB NVMe SSD
- Aktarım
- 10 TB
- IPv4 / IPv6
- 1 / /64 routed
Çözüm
Uzaktan geliştirme kutusu, ince bir dizüstü bilgisayarı bir iş istasyonuna dönüştürür. Dört adanmış çekirdek ve 8 GB, çoğu dil sunucusunu, test paketini ve bir veritabanını kaldırır; büyük monorepos 16 GB ister. Asıl kazanç, kapağı kapattığınızda derlemelerin devam etmesi ve ortamın bağlandığınız herhangi bir makineden aynı olmasıdır.
| Kaynak | Gerçekte ihtiyacınız olan |
|---|---|
| CPU | 4 adanmış çekirdek; dil sunucuları şaşırtıcı derecede doyumsuz |
| RAM | Minimum 8 GB, yerel veritabanlı bir monorepo için 16 GB |
| Disk | 160–320 GB NVMe |
| Gecikme | Size 50 ms altı, yoksa SSH üzerinden yazmak yanlış hissettirir |
Toplam $96,90 · %5 tasarruf
Toplam $176,70 · %5 tasarruf
Toplam $262,20 · %5 tasarruf
Bu iş yükü için en önemli karar genellikle konumdur — ya gecikme baskın olduğu için ya da yargı yetkisi baskın olduğu için.
Bu deneyimin iyi hissettirip hissettirmeyeceğine kutunun gecikmesi karar verir.
Yalnızca anahtarlar, parola kimlik doğrulaması yok, kök girişi yok.
Devcontainer'lar ortamı tekrarlanabilir kılar.
Her ikisi de IDE'nin ağır yarısını sunucuda çalıştırır.
Oturumunuz düşen bir bağlantıya, kapatılmış bir dizüstü bilgisayara ve bir uçuşa dayanır.
Çok iyidir. Tutarlı performans, kapalı bir dizüstü bilgisayarda hayatta kalan derlemeler ve her makineden aynı olan bir ortam elde edersiniz. Tek gereksinim, kendi konumunuza düşük gecikmedir.
8 GB, çoğu tek projeyi kaldırır. Büyük bir monorepo'daki dil sunucuları, yerel bir Postgres ve bir Docker yığını, 16 GB'ı zahmetsizce tüketir.
Evet — code-server, resmi VS Code Server veya Remote-SSH. Üçü de her örnekte çalışır.