我正在创建一个非常大的PHP REST API项目,其中包括大量的数据传输(通过API调用从/向多个数据库输入和输出)以及大量的用户交互(用户点击前端应用程序,后者又发送API请求)。例如,我需要不同的模块:
我想知道什么是构建或组织这样一个大项目的理想方式。我找到了类似的帖子When should we use multi-module structure (instead simple structure) in php Phalcon。但是,我需要知道哪个是更好的选择:
答案 0 :(得分:0)
我选择了选项2。
微服务是DevOps革命后的第一个革命架构。他们使改变成本降低,并提供独特的机会。
适当的微服务是“为失败而设计的”。