假设我有几个巨石式Web应用程序。在每个应用程序中,必须根据某些参数或应用程序本身找到相同类型的业务数据。因此,我需要在每个应用程序中重复相同的逻辑,这对我来说很繁琐。
因此,我希望开发另一个内部Web应用程序,它将具有:
- 管理界面,允许您定义所有业务数据恢复方案 - REST API,我的Web应用程序将使用它们根据传入场景查找业务数据
这个新应用程序将有自己的数据库,并可能部署在另一台服务器上。为了方便起见,我考虑使用相同的技术(在我的情况下是 C# + Angular)。
因此,我会开发所谓的微服务吗?还是仅仅谈论面向服务的架构更好?还是我要做一些不可思议的诡计?
谢谢关注!
因此,我希望开发另一个内部Web应用程序,它将具有:
- 管理界面,允许您定义所有业务数据恢复方案 - REST API,我的Web应用程序将使用它们根据传入场景查找业务数据
这个新应用程序将有自己的数据库,并可能部署在另一台服务器上。为了方便起见,我考虑使用相同的技术(在我的情况下是 C# + Angular)。
因此,我会开发所谓的微服务吗?还是仅仅谈论面向服务的架构更好?还是我要做一些不可思议的诡计?
谢谢关注!