几天前,知名科技媒体InfoWorld发布了2016年技术大赏(2016 Technology of the Year Awards),内容有些让人小激动。
这是一个总体的介绍:
将2015年称为容器之年一点都不夸张,同时,2015也是分布式计算、基于内存的分析、机器学习、平台即服务(PaaS)、实时处理、单页应用程序、软件定义网络等等取得重大进展的一年。
2016年的这些入选产品,都在重新定义IT产业和商业模式。
重点来了,其实入选的31种产品,有几个我都没听说过,了解的也就是前几个和Apache的几个项目。但就是排名前几位的产品,才让我有了一种把它们列出来并分享给大家的想法。
那就是:2016再不学Docker,真的就晚了。
下面就是和Docker相关的几个项目:
□ No.1 Docker
Docker影响了整个软件行业,VMware也承认在很多领域容器方案更优于VM,MS也在努力让Docker跑在Windows Server上,Google, Amazon, Red Hat, IBM, Cisco 所有的数据中心和云提供商都在盯着Docker,这是很久没有出现过的现象了,一种技术影响力如此之大。
□ No.2 Kubernetes
Kubernetes是一个编排(orchestration)工具,类似运行于Apache Mesos之上的Marathon,但是它是专门为Docker容器而创建的。
Kubernetes来自Google,除了能在他们自己的Google Container Engine上工作之外,还支持VMware vSphere, Mesos, or Mesosphere DCOS,以及很多公有云,包括Amazon Web Services等。
□ No.3 CoreOS
基于Gentoo的精简版Linux,专门为运行容器而设计,天生的集群特性。
CoreOS中没有包管理器,系统升级也是自动的,而且支持滚动升级(rolling update)。
fleet是在CoreOS节点上进行容器调度的工具,分布式kv-store etcd则用来存放各种元数据,用于服务发现。CoreOS天生就是分布式的,一个节点宕机了,fleet和etcd就会重新部署一个新的应用。
□ No.6 Apache Mesos
在一个分布式集群中对计算资源进行抽象、管理和调度,更多的人爱称呼它为DCOS(operating system for the data center)。
Mesos的应用案例说出来都比较重量级。Twitter是Mesos的重要贡献者之一,并将他们的数据中心运行在Mesos之上,Apple使用Mesos重构了Siri。
另外,排名第4的Joyent Triton也是一个容器相关的项目,它要让兼容Docker的容器跑在裸机(bare metal )上。
除了这几个大红大紫的项目之外,其余项目可以归为以下几类:
不知道是否有你正在使用的或者感兴趣的项目上榜了呢?
- 开发语言
Python 3.5
PHP 7
Rust
React
- 开发者工具/服务
Microsoft Visual Studio 2015
Slack
Salesforce1 and Lightning
Alpha Anywhere
Swagger
JetBrains PhpStorm
Apache Ambari
Cisco ACI
- 云计算服务
AWS Lambda
Microsoft Azure App Services
Amazon Aurora
- 大数据相关(包括数据挖掘)
IBM Watson Analytics
Apache Spark
Splunk
Apache Kafka
Cloudera Impala
Tableau
下面就是全部名单(按原始顺序),其中红色的都是和Docker(或容器)相关的项目或产品:
Docker
Kubernetes
CoreOS
Joyent Triton
Cisco ACI
Apache Mesos
Apache Spark
IBM Watson Analytics
Splunk
Tableau
Microsoft Office
Slack
Adobe Connect
Cloudera Impala
Apache Kafka
Apache Ambari
Python 3.5
PHP 7
JetBrains PhpStorm
Rust
React
RethinkDB
Raspberry Pi Zero
Red Hat OpenShift
Amazon Aurora
AWS Lambda
Microsoft Azure App Services
Microsoft Visual Studio 2015
Salesforce1 and Lightning
Alpha Anywhere
Swagger
====================================分割线================================
文章转载自 开源中国社区[http://www.oschina.net]