Cutter 8
$ 32.3 /month
总计 US$96.90 · 节省 5%
- vCPU
- 4 × 专用
- RAM
- 8 GB
- 存储
- 160 GB NVMe SSD
- 流量
- 10 TB
- IPv4 / IPv6
- 1 / /64 routed
解决方案
远程开发机可以将轻薄笔记本电脑变成工作站。四个专用核心和 8 GB 内存足以处理大多数语言服务器、测试套件和数据库;大型 monorepo 需要 16 GB。真正的优势在于,合上笔记本盖子后构建仍会继续,而且无论从哪台机器连接,环境都保持一致。
| 资源 | 你实际需要的东西 |
|---|---|
| CPU | 4 个专用核心;语言服务器相当消耗资源 |
| RAM | 8 GB 起步,如果使用带本地数据库的 monorepo,建议 16 GB |
| 磁盘 | 160–320 GB NVMe |
| 延迟 | 如果延迟超过 50 毫秒,通过 SSH 操作时会感觉卡顿 |
总计 US$96.90 · 节省 5%
总计 US$176.70 · 节省 5%
总计 US$262.20 · 节省 5%
对于此工作负载,位置通常是影响最大的决定——要么因为延迟至关重要,要么因为司法管辖区至关重要。
与服务器的延迟决定了使用体验的好坏。
仅使用密钥认证,禁用密码认证,不开放 root 登录。
Devcontainer 让环境具有可复现性。
两者都将 IDE 的重负载部分放在服务器上运行。
即使断网、合上笔记本或在飞机上,你的会话依然保持活跃。
非常适合。你能获得稳定的性能、合上笔记本后仍能持续进行的构建,以及从每台机器都一致的环境。唯一的要求是与你自己位置之间的低延迟。
8 GB 可胜任大多数单项目工作。大型 monorepo 上的语言服务器,加上本地 Postgres 和 Docker 栈,轻松就用掉 16 GB。
可以 — code-server、官方 VS Code Server 或 Remote-SSH。这三种都可以在任何实例上运行。