设计模式之门面模式:如何实现 API 网关的高可用性?
前面我们已经学习了组合模式、桥接模式、装饰模式、适配器模式这 4 种结构型设计模式,今天我们接着再来学习另一种新的结构型模式——门面模式。门面模式的原理非常容易理解,使用也非常灵活,因此,它的应用非常广泛。不过,你是不是经常把门面模式和代理模式搞混淆?比如,业务 API 网关和 Nginx 网关是不是差不多?实际上这两种模式的本质原理是不同的。相信通过今天的学习,会帮助你找到一个更准确的答案。话不多说,让我们开始今天的学习吧。模式原理分析门面模式的原始定义是:为子系统中的一组接口提供统一的接口。