📡 Idea Radar 每天 8:00 / 18:00 推送 · 18:00 生成精选
reddit · SideProject · 50 分 ← 返回列表

Most system-design tools stop at the diagram. I built one that checks the containers too.

I kept running into the same problem while learning system design: I could draw a clean architecture, but nothing proved that it would actually work. So I built Torollo. Every node placed on the canvas runs locally as a real Docker container. The guided labs validate the running system instead of comparing your work to a predefined diagram. For example, one step asks you to isolate PostgreSQL from the load balancer. If the load balancer can still reach port 5432, the step fails and show

五维评分

付费意愿
45
需求真实度
45
个人可落地
65
竞争空间
40
新鲜度
65

AI 分析

痛点:学系统设计时只能画架构图,没有任何东西能证明这套设计真的能跑起来、经得起故障。

目标用户:系统设计学习者、准备后端/架构面试的工程师、需要练手真实环境的后端开发。

证据:I could draw a clean architecture, but nothing proved that it would actually work. ... Every node placed on the canvas runs locally as a real Docker container. The guided labs validate the running system instead of comparing your work to a predefined diagram.

变现:开源核心 + 付费进阶实验包/订阅(更多故障场景、云环境、企业内训版本);配合系统设计面试冲刺课程或 cohort 训练营收费。

MVP:两周内做一个 Web 端最小版:用户拖拽 3-5 个容器节点(LB / App / Postgres / Redis),后端用 Docker API 在沙箱里拉起真实容器,跑 2-3 个自动验证器(如端口隔离、缓存命中、队列伸缩),失败时输出观测到的实际状态而非对照标准答案。

竞品:ByteByteGo、Educative Grokking System Design、system-design-primer、Killercoda / Katacoda、Excalidraw / draw.io

摘要:作者发布 Torollo:一个把画布上每个节点都跑成真实 Docker 容器的系统设计练习工具,用验证器检查运行中的系统(如负载均衡仍能访问 5432 则判失败),目前含 3 个免费实验,MIT 开源、本地运行、无需账号。痛点真实——画图工具无法验证设计可行性——但产品本身完全免费开源,帖内没有任何付费意愿或收入数据,付费需求需靠系统设计面试培训市场的付费习惯外推。