十二、微服务与云原生应用
本章内容
- 微服务的基本概念
- RESTful 风格微服务的设计思路
- 云原生应用的基本概念
- 云原生时代下的十二要素应用
早期的应用大多是单体(monolithic)应用,所有的功能都集中在一个庞大的应用中,为了支撑这么一个“庞然大物”,有时甚至需要将它部署在小型机上。如果应用的某个功能容量不足,我们无法按需变更,只能对整个应用做扩容。后来 SOA(Service Oriented Architecture,面向服务的架构)的概念兴起,大家开始把大应用拆小。近几年,SOA 又进一步发展到了微服务,再加上云计算技术的广泛应用,开发一个高可用的分布式应用的成本越来越低了。在开始各种实践操作前,我们先来了解一下微服务与云原生相关的概念,随后看一下 REST 这一重要的服务设计风格。
306

被折叠的 条评论
为什么被折叠?



