mesos源码分析

因为Mesos是用C/C开发的 , 安装和部署可能会有库依赖 。因为Mesos是用C/C开发的,安装和部署可能会有库依赖,为什么我选择用Yarn作为Docker的调度引擎?我先解释一下,我们这里讨论的是Yarn或者Mesos集群的部署,而不是它的应用 , 单机集群是否有意义可部署首先 , 本文讨论的是Yarn或Mesos集群的部署 , 而不是其应用 。
1、kafka是否适合在docker中使用?单机集群是否有意义可部署性首先 , 我们这里讨论的是Yarn或者Mesos集群的部署 , 而不是它的应用 。除了依赖JDK,Yarn不依赖于操作系统 。基本上放上去就能跑了 。因为Mesos是用C/C开发的 , 安装和部署可能会有库依赖 。我不知道你是否当真 , 但我当真 。软件下载后应该可以运行 。于是在12年的时候,我自己开发了一套Java服务框架,开发完之后只是运行一个main方法 。
2、为什么我要选择使用Yarn来做Docker的调度引擎可部署性首先 , 我们这里讨论的是Yarn或者Mesos集群的部署,而不是它的应用 。除了依赖JDK,Yarn不依赖于操作系统 。基本上放上去就能跑了 。因为Mesos是用C/C开发的,安装和部署可能会有库依赖 。我不知道你是否当真,但我当真 。软件下载后应该可以运行 。于是在12年的时候 , 我自己开发了一套Java服务框架,开发完之后只是运行一个main方法 。
【mesos源码分析】Yarn的二次开发只是Java/Scala工程师的一个Jar包,类似于索引开发包Lucene 。你可以把它引入到项目中,做任何你想要的包装,这是其中之一 。其次,Yarn提供了很多扩展接口 , 很多实现都是可插拔的 , 或者,在XML配置下,你可以很容易地用你的实现替换原来的实现,不会太碍事,所以即使将来Yarn升级了,也不会有大问题 。

    推荐阅读