官术网_书友最值得收藏!

Isolation

A microservice should be physically and/or logically isolated from the infrastructure that uses the systems that it depends on. If we use a database, it must be our database, if we are running in a server, it should be in our server, and so on. With this, we guarantee that nothing external is affecting us and neither are we affecting anything external.

This will help from deployments to performance or monitoring, or even in building our continuous delivery pipeline. It will facilitate how we can be controlled and scaled independently, and will help the ops functions within our team to manage our microservices.

We should move away from the days when a failure in some parts of the architecture was affecting others. Containers are one of the key architectures to effectively archive this principle. We will learn more about this in the Cloud Native microservices section of this chapter.

主站蜘蛛池模板: 河东区| 正蓝旗| 尼木县| 平山县| 黄冈市| 隆安县| 中卫市| 福安市| 安塞县| 明星| 林西县| 漳州市| 唐河县| 乳山市| 江门市| 宁陵县| 汶上县| 璧山县| 景洪市| 东安县| 汪清县| 建宁县| 扶风县| 吉木萨尔县| 怀宁县| 逊克县| 德钦县| 平乐县| 徐闻县| 丰城市| 蓝田县| 义乌市| 榆林市| 呼伦贝尔市| 娄烦县| 雷州市| 苍南县| 客服| 崇礼县| 化隆| 武夷山市|