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

  • Practical DevOps
  • Joakim Verona
  • 162字
  • 2021-07-16 09:48:07

The data tier

In our case, the database is implemented with the PostgreSQL database system. PostgreSQL is a relational database management system. While arguably not as common as MySQL installations, larger enterprises might prefer Oracle databases. PostgreSQL is, in any case, a robust system, and our example organization has chosen PostgreSQL for this reason.

From a DevOps point of view, the three-tier pattern looks compelling, at least superficially. It should be possible to deploy changes to each of the three layers separately, which would make it simple to propagate small changes through the servers.

Tip

In practice, though, the data tier and logic tier are often tightly coupled. The same might also be true for the presentation tier and logic tier. To avoid this, care must be taken to keep the interfaces between the tiers lean. Using well-known patterns isn't necessarily a panacea. If we don't take care while designing our system, we can still wind up with an undesirable monolithic system.

主站蜘蛛池模板: 镇坪县| 佛冈县| 拉萨市| 柯坪县| 五峰| 仲巴县| 昆明市| 资源县| 宜昌市| 木兰县| 平安县| 百色市| 晋中市| 商洛市| 清河县| 天津市| 安乡县| 绥棱县| 韩城市| 徐州市| 六盘水市| 河源市| 海伦市| 金寨县| 林芝县| 白河县| 阿合奇县| 海淀区| 三门县| 龙南县| 揭东县| 孝昌县| 名山县| 察隅县| 涟源市| 新密市| 荆门市| 如东县| 大洼县| 延庆县| 江达县|