家庭实验室:混乱与学习 | AI生成和翻译

Home 2026.02

Question: 假设我家里有一台 Mac 和 2 台 Ubuntu 笔记本电脑。除了为了学习目的运行 Kafka 和 ZooKeeper,我还可以做哪些程序或有趣的项目?还有其他酷炫的事情可以做吗?

Answer:

你拥有一个非常棒的异构环境(macOS + Linux),非常适合作为一个小型 Home Lab 或分布式 Playground。Kafka + ZooKeeper(或是不需要 ZooKeeper 的现代 KRaft 模式)是学习 Streaming / Event-driven systems 的一个扎实起点,但利用这三台机器,你还可以构建更多有趣、搞怪或实用的项目。

以下是一些想法,按从“快速幽默”到“严肃学习/实用”的顺序排列:

幽默 / 搞怪 / “为什么不呢?”项目

酷炫且真正有用的学习项目

从小处着手:挑选一个项目,为了保持一致性在各处使用 Docker/Podman(Mac 对两者都支持),从 Mac 使用 Ansible 来管理两台 Ubuntu 盒子。最大的乐趣往往源于对一些愚蠢事物的过度工程化 —— 这正是 Home Lab 的精神所在!

References:


Back Donate