1、Curring函数定义?将原来接收两个参数的一个函数,转换为两个函数,第一个函数接收原先的第一个参数,然后返回接收原先第二个参数的第二个函数。在函数调用的过程中,就变为了两个函数连续调用的形式在marathon源码以及Spark的源码中,也有体现,所以对()()这种形式的Currin..
分类:
其他好文 时间:
2017-09-07 23:02:15
阅读次数:
132
安装了将近一周的环境了,终于把Mesos以及Marathon给安装上了,我指的离线安装。 策略1: 严格的按照官网的流程: http://mesos.apache.org/gettingstarted/ 找一台能够上网的机器,通过yum install/update --downloadonly - ...
分类:
其他好文 时间:
2017-09-03 21:11:42
阅读次数:
3106
在学习工作中查看并收藏了许多文档,也许有你感兴趣的部分。 内容涉及 软件安装,系统基础知识 ,golang/c开发,paas部署平台(docker/mesos/marathon),微服务等等。 http://note.youdao.com/noteshare?id=e94b1c3bed0fd2a16 ...
分类:
其他好文 时间:
2017-08-30 13:08:50
阅读次数:
156
Traefik是什么?Traefik是一个为了让部署微服务更加便捷而诞生的现代HTTP反向代理、负载均衡工具。它支持多种后台(Rancher、Docker、Swarm、Kubernetes、Marathon、Mesos、Consul、Etcd、Zookeeper、BoltDB、RestAPI、file…)来自动、动态的刷新配置文件,以实现快速地服务发现..
分类:
其他好文 时间:
2017-08-29 13:03:21
阅读次数:
241
flatten就是将多个集合展开,组合成新的一个集合。下面是marathon源码用到flatten的场景
分类:
其他好文 时间:
2017-08-26 04:41:29
阅读次数:
199
要清楚,map函数的本质是?或者说map函数到底是用来干什么的?可以参考下面的例子:marathon源码,spark源码中大量使用了高阶函数map,如下面是marathon的源码
分类:
其他好文 时间:
2017-08-24 10:26:41
阅读次数:
143
Cow Marathon Time Limit: 2000MS Memory Limit: 30000K Total Submissions: 5496 Accepted: 2685 Case Time Limit: 1000MS Description After hearing about th ...
分类:
其他好文 时间:
2017-08-15 21:12:37
阅读次数:
204
参考文章:http://blog.csdn.net/oopsoom/article/details/41318599[error](marathon/*:assembly)deduplicate:differentfilecontentsfoundinthefollowing:[error]META-INF/aop.xml[error]/root/.coursier/cache/v1/https/repo1.maven.org/maven2/io/kamon/kamon-core_2.11/0.6...
特性:A、将一个变量声明为lazy,则只有第一次使用该变量时,才会进行初始化;B、赖加载特性使用场景:使用于比较耗时的计算业务;如网络IO,磁盘IO等;marathon源码,与spark源码中同样大量使用了这种特性;Java中的赖加载与scala中的赖加载的区别?1、Java中的赖加载,实例:..
分类:
其他好文 时间:
2017-08-13 15:12:08
阅读次数:
174
Marathon-lb用途在使用Marathon+Mesos的容器集群中,我们会构建很多个容器,这些容器在不同的slave上分配了不同的随机端口,这些Docker容器在HA模式下运行,如果任何slave节点故障导致容器实例意外退出,它将自动重新创建到健康的节点上。所以我们不必担心高可用性问题,Marath..
分类:
其他好文 时间:
2017-08-12 22:37:44
阅读次数:
354