前言
经过了半个多世纪的软件开发, 所积累到的知识与经验, 我们终于构造了可扩展的系统架构; 云平台。
然而, 在这可扩展的云平台上, 我们又该如何打造我们自身的产品软件架构?...使得我们的产品软件架构, 可充份的运用云平台, 而使得我们自身的产品, 也能随著外部世界的变化, 而扩展、而适应变化。...而应该是一个考量各方因素下的一个决策的过程。
本文
在探讨微服务架构前, 我们先来探讨下, 所谓的微服务具体应包含哪些核心的概念?
I....分布式 (Distributed):
微服务与微服务间分布式调用最主要的概念便是: protocol-aware heterogeneous interoperability; 各微服务可各自拥有自身的...所以, 微服务的边界上下文提供了一个很重要的微服务概念:微服务应能独立各自的开发、测试, 并且当发布、部署后, 亦不致影响到其他微服务的功能或运作。
V.