首页 > 编程知识 正文

架构设计部,php架构设计

时间:2023-05-05 18:07:23 阅读:59863 作者:1120

背景介绍随着公司的发展,回顾一下,公司内多个项目产品存在相同的功能,目前由各项目团队自行处理。 另外,公司内部产品最初由php开发,不利于建立和扩展微服务。 因此,引入了一种叫做BFF的体系结构设计。 BFF体系结构设计图

什么是BFF? 在部署BFF之前,每个终端都必须创建自己的服务。 当前提取名为BFF的层,每个末端都有自己的BFF。 这样做的好处是,服务可以变化,每个终端可以不动,每个终端可以自己变化,服务可以不变。 BFF在前级服务的后端设计中,解决了多访问数据合并的问题。 同时,可以看到可以构建统一的API并提供给第三方。 这也是现在很多企业在做的事情。 在某些方面提供共同的解决方案在某种意义上是这个行业的标准,其他公司进入这个行业时必须依赖这个标准。 网关的作用网关可以提供统一的入口,基于网关,可以路由、认证、监控、限流熔断、安全防爬。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。