这样你的其他服务可以使用这个API, 并优雅地处理失败等事情,把它放入容器,然后持续递交。
OK, 现在我已经有一打没有受管理的服务,怎么办?
-Yeah,我讲的就是Kubernetes....-Yeah, 你有这些服务,它们得可靠运行,这样你就需要冗余复制它们,这样Kubernetes肯定能帮你做到,它们能分布跨多个主机部署,总是可用的。
有了Docker这个集装箱,我还需要一个船队吗?...-因为没有人理解Paxos, 这个家伙Diego…
Oh, 你认识他?
-No, 他工作在CoreOS. 这么说吧,Diego因为Paxos太难了,因此构建Raft,邪恶的聪明的家伙。...-就是CAP理论 它说你在一致性 可用性和分区容错性三者中只能取两个。
OK, 所有数据库都在CAP面前失败了? 那是什么意思?
-意思是这些数据库都是狗屎,如Mongo....我需要将我的简单CRUD应用划分为12个微服务, 它们每个都有自己的APIs 能够够彼此调用,可以弹性处理失败,将这些服务放入Docker容器, 加载一个带有8台机器的船队,Docker运行在CoreOS