阅读更多

2顶
2踩

互联网
昨天的一篇《Docker生态会重蹈Hadoop的覆辙吗?》刷屏微信朋友圈,文章从以下几个部分阐释Docker生态究竟会不会重蹈Hadoop的覆辙:

  • Docker的兴起和Hadoop何其相似
  • 大数据从狂热走向了理性
  • Hadoop生态圈的演进
  • Docker的生态圈
  • Docker公司的战略野心受生态圈狙击
  • Docker生态圈的演进
  • 开源技术也需要商业的成功
  • Docker生态圈的推论


给准备Docker尝鲜的客户的建议

一石激起千层浪,一时间大赞特赞者有之,认为其为标题党,吸引眼球者也有之,那么到底Docker生态究竟会不会重蹈Hadoop的覆辙呢?

客观来说,笔者的感觉,Docker这几年在国内的炒作确实有些过头,比如Docker向下取代虚拟化,Docker向上取代PaaS之类,几乎成了云计算的唯一技术,这种论调一直充斥各种Meetup/论坛。当然这里面有不少的商业因素,反观国外,大多数开发者的态度相对理性。

文章作者指出:Docker的生态圈和Hadoop的生态圈非常的相似,比如:Docker的生态圈也是分为两大类,第一类就是Mesosphere\Google这类做Docker的企业运行集群管理,类似于Hadoop的发行版的厂商;第二类是做Docker的项目实施或是做Docker开发者公有云,类似于Hadoop的项目实施厂商。

但是Hadoop针对的是企业级市场,虽然随着大数据热度的高涨,Hadoop生态圈的两大类公司蓬勃发展,但是市场有限,市场还没有成熟,竞争很激烈,特别是第二类做项目实施的企业,那就只能靠烧钱通过亏钱树立案例标杆,然后复制,但是这条路走的并不顺利,同样这点也适用于Docker。

另外,作者也指出:“开源不等于免费,开源是一种商业模式,一个开源组织和开源项目要想生存下去,最重要的基础就是普遍被使用,不然很快就会被竞争者替代。”而Docker的生态圈,无论是Docker,还是Mesosphere,还是Google,都还没有在Docker开源生态圈获得商业成功。而开源技术终将走向商业,包括Docker,必然面临企业市场挑战,微软奋斗了几十年其企业市场跟甲骨文SAP比起来仍然望其项背,这需要积累。

对于国内,面对二三十家Docker创业公司,投资人是需要这些创业公司能商业成功的,而Docker本身技术没有成熟,特别在Docker集群管理、资源调度等生产应用方面。Docker生产使用都成熟,要Docker商业成功,不会是一个短期的过程。

对于作者的观点,也有业内人士提出质疑,比如,Docker和Hadoop火爆的原因是不同的,IaaS是一个更偏底层的服务。基于Hyper-V的虚拟化出现了AWS, 阿里云等公有云的巨头,也出现了很多私有云解决方案,而Docker的出现是为了改变整个云计算的基础架构。另外,从第一天出现,Docker就是为了标准化的应用交付,一旦一个标准建立,就会带动整个后续的产业发展。容器技术看似只是简单的进程隔离技术,但带来的将是巨大的变革。

虽然Docker的应用场景很多,但是就此说取代虚拟化,这有点有失偏颇,那么,到底Docker能应用到哪些地方,来自精灵云创始人晏东指出,他认为是所有基于Linux的服务型应用。

他指出,Docker如果要完全替代虚拟化是不可能的。因此,客观的说,Docker绝不是云计算的唯一技术,而是日后云计算的关键技术。

最后,也欢迎读者对这个话题的探讨,另外,对于Docker的商业模式等话题,最新一期的《程序员》也将有相关的文章分享,如果你有什么想法和读者分享,加我微信吧“k15751091376”。

相关链接:
2
2
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Docker生态会重蹈Hadoop的覆辙吗?

    目录 一、Docker的兴起和hadoop何其相似 二、大数据从狂热走向了理性 三、Hadoop生态圈的演进 四、Docker的生态圈 五、Docker公司的战略野心受生态圈狙击 六、Docker生态圈的演进 七、开源技术也需要商业的...

  • Docker生态不会重蹈Hadoop的覆辙

    2016-08-24 晏东 GoDocker本文作者:晏东 Ghostcloud 创始人 今早一起床就看见朋友圈内在转发一篇名为《Docker生态会重蹈Hadoop覆辙?》的文章,作为一个既从事过Hadoop创业,也正在做Docker创业的人,我觉得还是有...

  • Docker生态会重蹈Hadoop的覆辙吗?

    Docker的兴起和Hadoop何其相似 2015年说是Docker之年不为过,Docker热度高涨,IT从业人员要是说自己不知道Docker都不好意说自己是做IT的。2016年开始容器管理、集群调度成为热点,K8s开始成为热点。但这...

  • docker创建java web环境镜像

    Docker 要求 linux 的内核版本高于 3.10 ubuntu 14.04 [size=x-large]关于docker[/size] docker是一个client-server结构的软件,用户通过client命令控制server端。client即为docker等命令,server为一个...

  • docker的好文

    Docker生态会重蹈Hadoop的覆辙吗? Docker Swarm和Kubernetes在大规模集群中的性能比较 ‘ docker gitbooks   转载于:https://my.oschina.net/u/914655/blog/1596080

  • Linux 就该这么学

    窃以为,一名技术高超的导师不应该仅仅是技术的搬运工,而应该是优质知识的提炼者,所以在写作本书的过程中,我不希望也不会将自己了解掌握的所有技术知识都写到书里,借此来炫技,而是从真正贴近于新人学习特点的...

  • 从面试连跪到收割offer,回顾我的春招面试历程(研发岗位)

    所以告诫大家,如果真的是很想去的公司,一定要做好随时打包上班的准备,不要重蹈我的覆辙。       腾讯 春招实习 电话面试 一面挂 很兴奋地参加了腾讯的春招实习生面试,当时对腾讯的后台...

  • 云原生时代(五):Kubernetes与容器编排之战

    上文我们主要介绍了容器和Docker,第五部分我们来讲Kubernetes与容器编排之战。 容器编排与Kubernetes 在单机上运行容器,无法发挥它的最大效能,只有形成集群,才能最大程度发挥容器的良好隔离、资源分配与编排...

  • 鲜枣课堂-文章分类目录(2019.7.28更新)

    5G专题有史以来最强的5G入门科普!通信界的头牌花旦,就是她…第一个倒在5G枪口下的,究竟会是谁?C-RAN的故事关于5G的前生今世,这篇算是说得比较清楚了5G承载网,...

  • 面试文章 转发

    2 平时在看什么,写什么博客,我说分布式,关注什么内容,大后端,Hadoop生态。 3 dubbo了解么 4 dubbo的基本架构,几个组件说一下 5 服务生产者和消费者怎么进行rpc调用 6 怎么进行服务注册发现 zk实现具体说说...

  • 程序员江湖文章收藏

    2 平时在看什么,写什么博客,我说分布式,关注什么内容,大后端,Hadoop生态。 3 dubbo了解么 4 dubbo的基本架构,几个组件说一下 5 服务生产者和消费者怎么进行rpc调用 6 怎么进行服务注册发现 zk实现具体说说...

  • 2019年TW的技术雷达

    应用构建Docker镜像的时候,我们常常会考虑两件事情:镜像的安全性和大小 。通常情况下我们使用容器安全扫描工具来检测和修复常见的漏洞和风险 ,以及使用Alpine Linux来解决镜像大小和分发性能问题。在此期雷达中,...

  • yolo算法-电线杆数据集-1493张图像带标签-.zip

    yolo算法-电线杆数据集-1493张图像带标签-.zip;yolo算法-电线杆数据集-1493张图像带标签-.zip;yolo算法-电线杆数据集-1493张图像带标签-.zip

  • yolo算法-电线杆数据集-7255张图像带标签-杆顶.zip

    yolo算法-电线杆数据集-7255张图像带标签-杆顶.zip;yolo算法-电线杆数据集-7255张图像带标签-杆顶.zip;yolo算法-电线杆数据集-7255张图像带标签-杆顶.zip;yolo算法-电线杆数据集-7255张图像带标签-杆顶.zip

  • pillow_avif_plugin-1.2.1-cp37-cp37m-win32.whl.rar

    python whl离线安装包 pip安装失败可以尝试使用whl离线安装包安装 第一步 下载whl文件,注意需要与python版本配套 python版本号、32位64位、arm或amd64均有区别 第二步 使用pip install XXXXX.whl 命令安装,如果whl路径不在cmd窗口当前目录下,需要带上路径 WHL文件是以Wheel格式保存的Python安装包, Wheel是Python发行版的标准内置包格式。 在本质上是一个压缩包,WHL文件中包含了Python安装的py文件和元数据,以及经过编译的pyd文件, 这样就使得它可以在不具备编译环境的条件下,安装适合自己python版本的库文件。 如果要查看WHL文件的内容,可以把.whl后缀名改成.zip,使用解压软件(如WinRAR、WinZIP)解压打开即可查看。 为什么会用到whl文件来安装python库文件呢? 在python的使用过程中,我们免不了要经常通过pip来安装自己所需要的包, 大部分的包基本都能正常安装,但是总会遇到有那么一些包因为各种各样的问题导致安装不了的。 这时我们就可以通过尝试去Python安装包大全中(whl包下载)下载whl包来安装解决问题。

  • 【地震】基于matlab时域有限差分FDTD模拟地震盾构【含Matlab源码 9186期】.mp4

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

  • 中国高质量发展指标体系-最新发布.zip

    中国高质量发展指标体系-最新发布.zip

  • 【java毕业设计】班级同学录管理系统源码(ssm+mysql+说明文档).zip

    环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上 服务器:tomcat7及以上

  • 【java毕业设计】基于Java的汽车销售系统源码(ssm+mysql+说明文档).zip

    环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上 服务器:tomcat7及以上

Global site tag (gtag.js) - Google Analytics