标签:微服务

01月18日

一文详解微服务架构!

本文将介绍微服务架构和相关的组件,介绍他们是什么以及为什么要使用微服务架构和这些组件。本文侧重于简明地表达微服务架构的全局图景,因此不会涉及具体如何使用组件等细节。要理解微服务,首先要先理解不是微服务的那些。通常跟微服务相对的是单体应用,即将所有功能都打包成在一个独立单元的应用程序。从单体应用到微服务并不是一蹴而就的,这是一个逐渐演变的过程。本文将以一...

10月09日

为什么Docker适合初创公司

原文:Why Docker makes sense for startups 作者:Carlos Vega 翻译:Vincent 译者注:以Docker为代表的容器技术已经持续成为话题好几年了,那么对于创业型公司来说,刚起步时有必要采用Docker吗?作者在本文给出了肯定的理由。以下为译文。 Docker正在渐渐成为开发和运行容器应用程序的标准。 很久以前,这一技术可能只对系统管理员和PaaS(平台作为服务)才有实际意义。但...

06月18日

敏捷大数据方法论

“Between 70% to 80% of business intelligence projects fail”- Gartner, Feb. 2011  前段时间有报道称,有学者质疑“大数据”理论,也有硅谷公司负责人质疑大数据应用的效果。结合2011年Gartner关于BI(Business Intelligence)应用70%-80%都失败的一个调查结论(这里的fail是夸张的说法,更确切地讲应该是没有达到预期效果),本文就来谈谈为什么会出现这样的问题,大数据应用落地的...

10月17日

大数据应用从小做起?谈微服务和大数据架构

这几年微服务成为研发设计热点,本文从应用角度谈下微服务化的大数据系统架构。Netflix公司的Adrian Cockcroft将微服务称为“细化SOA”,并认为这是一套具备开创意义的新型架构,诸如谷歌, 亚马逊, Facebook,百度,京东,携程等互联网公司都在采用微服务理念进行产品的设计、研发和部署。首先我们看看什么叫微服务,敏捷之父Martin Fowler在他的《Micro services》一文中给出了如下定...

06月11日

我所知道的云计算

云世界里的技术日新月异,新名词一个接着一个让人应接不暇,从虚拟化开始,VMware、HyperV、KVM,到云管理平台VSphere、SystemCenter、OpenStack,再到容器领域的Docker、Kubernetes、Mesos、Swarm,资源管理调度的Yarn、Mesos和今天的微服务Micro Service。这些东东到底是干嘛的?能解决什么问题?它们之间有木有关联性?作为多年来运营商IT的一名架构师,笔者试着从自己的角度解读下...