什么是微服务

原创 2018年04月17日 18:45:19
微服务 micro-service 是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供价值。

每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(通常是使用 HTTP 的 RESTful API)。每个服务都围绕着具体业务进行构建,并且能够被独立地部署到生产环境。

另外,应尽量避免统一的、集中式的服务管理机制,对具体的一个服务而言,应根据业务整体环境,选择合适的语言、工具对它进行构建。

一个大型复杂软件应用由多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于很好地完成一件任务。

Open Source离我们有多远

与成功企业的企业文化常被人关注一样,去年以来Linux的成功吸引了许多关注Open Source文化的目光。然而令Open Source文化的倡导者们始料不及的是,在他们为此而欢呼时,不得不面对这样一...
  • terrywang
  • terrywang
  • 2000-12-24 11:23:00
  • 505

微服务指南走北(一):微服务是什么

微服务“Microservices”已经成为软件架构最流行的热词之一。网络上看到很多关于微服务的文章,但是感觉很多离我们还很遥远,并且没有找到多少真正在企业场景中应用的实例。此处省略一万字~~~~于是...
  • gsying1474
  • gsying1474
  • 2016-08-10 21:16:12
  • 3910

《微服务设计中文完整版.pdf》带书签

  • 2018年04月04日 17:10
  • 49.22MB
  • 下载

亚马逊AWS上的微服务架构-张芸

  • 2017年10月31日 08:59
  • 1.95MB
  • 下载

微服务架构:理解什么是微服务

1 什么是微服务微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况...
  • qq_15969757
  • qq_15969757
  • 2017-04-05 22:57:21
  • 3346

微服务架构(一):什么是微服务

解析微服务架构系列文章将分几篇描述微服务的定义、特点、应用场景、企业集成架构的演进以及微服务转型思路和技术决策考虑等内容,并以IBM技术为例介绍如何实现微服务架构转型。 为什么需要微服务...
  • fly_zhyu
  • fly_zhyu
  • 2017-07-30 22:39:29
  • 23574

解析微服务架构(一):什么是微服务

解析微服务架构(一):什么是微服务 解析微服务架构系列文章将分几篇描述微服务的定义、特点、应用场景、企业集成架构的演进以及微服务转型思路和技术决策考虑等内容,并以IBM技术为例介绍如何实现微服务...
  • huaweitman
  • huaweitman
  • 2016-10-24 16:12:42
  • 15147

微服务架构:什么是微服务

解析微服务架构系列文章将分几篇描述微服务的定义、特点、应用场景、企业集成架构的演进以及微服务转型思路和技术决策考虑等内容,并以IBM技术为例介绍如何实现微服务架构转型。为什么需要微服务架构“微服务”架...
  • moonpure
  • moonpure
  • 2018-03-31 13:50:52
  • 132

我也想写篇微服务的文章,以及微服务的优缺点

什么是微服务首先,微服务不是一个名字,而是一个架构的概念,就像Restful不仅仅是描述api的格式,而更多的是描述基于Restful API的架构是一样的。微服务架构(MSA)是对原来的大型系统而言...
  • u014070372
  • u014070372
  • 2016-11-30 01:17:23
  • 395

微服务概述

  • 2018年02月05日 10:33
  • 1.59MB
  • 下载
收藏助手
不良信息举报
您举报文章:什么是微服务
举报原因:
原因补充:

(最多只允许输入30个字)