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

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.

主站蜘蛛池模板: 定兴县| 泸溪县| 射洪县| 广河县| 阿拉善右旗| 南和县| 万年县| 阳西县| 伊春市| 广安市| 澄城县| 杨浦区| 铜鼓县| 青浦区| 类乌齐县| 安溪县| 会宁县| 工布江达县| 徐闻县| 普陀区| 沙湾县| 平塘县| 阿拉善左旗| 永仁县| 徐水县| 秦安县| 武汉市| 新疆| 安仁县| 于田县| 花莲市| 正镶白旗| 泰来县| 蒙阴县| 太湖县| 云梦县| 黔江区| 信丰县| 东兰县| 建德市| 辽阳市|