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

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.

主站蜘蛛池模板: 绥宁县| 元氏县| 奎屯市| 嵩明县| 樟树市| 嘉峪关市| 额济纳旗| 津市市| 田林县| 镇远县| 江永县| 靖安县| 兴国县| 烟台市| 郯城县| 襄垣县| 洛南县| 毕节市| 天门市| 山东省| 吐鲁番市| 彰化市| 潢川县| 化德县| 潼关县| 璧山县| 闽清县| 兴文县| 乐东| 神农架林区| 霍邱县| 泽普县| 昆山市| 霞浦县| 仁怀市| 外汇| 天门市| 丹巴县| 秦安县| 明溪县| 罗平县|