来源:https://stevehanov.ca/blog/how-i-run-multiple-10k-mrr-companies-on-a-20month-tech-stack
作者:Steve Hanov
整理时间:2026-04-17
标签:#创业 #极简主义 #技术栈 #SQLite #Go #VPS #自托管 #AI #成本优化
用极低成本运营 = 无限跑道 = 无压力找到产品市场匹配
| 传统方式 | 极简方式 |
|---|---|
| AWS EKS + RDS + NAT Gateway | 单台 VPS |
| $300/月 还没上线就烧钱 | $5-10/月 |
| 复杂架构,找问题困难 | 单一服务器,日志清晰 |
| 投资人压力 + 董事会监督 | 无压力,快速迭代 |
作者案例:
- websequencediagrams.com(知名工具)
- eh-trade.ca(小众产品)
- 都是盈利状态,多个 $10K MRR
| 项目 | 建议 |
|---|---|
| 服务商 | Linode / DigitalOcean |
| 价格 | $5-10/月 |
| 内存 | 1GB + swapfile |
| 为什么不用 AWS | 控制面板复杂,容易被引导消费升级 |
核心理念:
目标 = 服务请求,不是维护基础设施
一台服务器 = 知道日志在哪 + 知道为什么崩 + 知道怎么重启
| 特性 | 优势 |
|---|---|
| 性能 | 比 Python/Ruby 高很多 |
| 类型安全 | 编译时检查 |
| LLM 友好 | 2026年优势,AI 容易推理 |
| 部署简单 | 静态编译单个二进制文件 |
| 无依赖地狱 | 无 pip install,无虚拟环境 |
最小生产级服务器示例:
package main
import (
"fmt"
"net/http"
)
func main() {
http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "Hello, your MRR is safe here.")
})
// 在土豆服务器上轻松处理每秒 10,000 次请求
http.ListenAndServe(":8080", nil)
}
| 问题 | 解答 |
|---|---|
| “并发怎么办?” | 开启 WAL 模式 |
| “读操作会阻塞写?” | 开启 WAL 后不阻塞 |
| “能支持多少用户?” | WAL 模式下轻松处理数千并发 |
开启 WAL 模式:
PRAGMA journal_mode=WAL;
PRAGMA synchronous=NORMAL;
性能优势:
- 本地 SQLite 通过 C 接口 = 比远程 Postgres 快几个数量级
- 无网络 TCP 跳转
认证库推荐:
- 作者开源了 smhanov/auth
- 支持 Google/Facebook/X/SAML 登录
- 无臃肿依赖
| 场景 | 方案 |
|---|---|
| 开发测试 | Ollama(一键启动:ollama run qwen3:32b) |
| 生产环境 | VLLM(PagedAttention,并发 8-16 请求批处理) |
| 预训练/微调 | Transformer Lab |
作者配置:
- 显卡:RTX 3090 24GB VRAM(二手 $900)
- 用途:批量分析数千家公司财报
- 成本:一次性投入,后续无 API 费用
| 需求 | 方案 |
|---|---|
| ** cutting-edge 模型** | Claude / ChatGPT |
| 多供应商管理 | OpenRouter(统一 API) |
| 自动故障转移 | Claude 挂了 → 自动切 OpenAI |
优势:
- 一个 OpenAI 兼容集成
- 访问所有主流模型
- 自动降级,无需重试逻辑
| 方案 | 月成本 |
|---|---|
| Cursor + Anthropic API | 数百美元 |
| GitHub Copilot(作者方案) | ~$10 |
技巧:
- 按请求计费,非按 Token
- 一次请求 = 聊天框输入的内容
- 即使 Agent 处理整个代码库、更改数百个文件 = 仍约 $0.04
最优策略:
1. 写极其详细的提示词 + 严格成功标准
2. 告诉 Agent “keep going until all errors are fixed”
3. 按回车,去泡咖啡,等 Satya Nadella 补贴你的算力
| 工具 | 用途 |
|---|---|
| laconic | Agentic 研究员,8K 上下文窗口优化 |
| llmhub | 统一 LLM 接口,本地/云端无缝切换 |
| 项目 | 传统方式 | 极简方式 |
|---|---|---|
| 服务器 | AWS EKS + RDS | 单台 VPS |
| 月成本 | $300+ | $5-10 |
| 部署 | 复杂 | 简单 |
| 扩展 | 需要重构 | 足够支撑 $10K MRR |
| 方式 | 资金 | 月烧 | 跑道 |
|---|---|---|---|
| VC 融资 | $1M | $83K | 12 个月 |
| 极简运营 | $0 | $20 | 无限 |
单台 VPS ($5-10/月)
↓
Go 后端(静态编译,无依赖)
↓
SQLite + WAL(高并发)
↓
本地 GPU(批量任务)
↓
OpenRouter(尖端推理)
↓
GitHub Copilot(开发)
用极简技术栈:VPS + Go + SQLite + 本地 GPU = $20/月支撑 $10K MRR,无投资人压力,无复杂架构,无限跑道。
本文由 AI 辅助整理,供技术学习参考。