最近在学分布式,我想问下大家,分布式环境是依托什么搭建的。本身自己是一个学生党,目前的几个方案都有过尝试,或者准备尝试,如下:
- 公有云环境搭建,但是费用有点贵。
- 树莓派,有些如
redis搭建起来要至少 6 个节点,感觉也很吃钱。另外都得上散热,也是个问题。 - Docker。目前很多如 Zookeeper、hadoop 这些似乎都有镜像可以使用,不过 Docker 毕竟不是真的节点,目前正在踩坑。
- 虚拟机。本子不够好,开很多虚拟机内存消耗吃不起。
Java 后端入门小生,很多的中间件、框架等都需要分布式环境,希望各路大神分享下宝贵意见!
