我正在设计一个软件系统,其中包含一些托管在 Apache/Tomcat 上的 C++ 项目和 java Web 应用程序。本机代码[C++ 输出] 将通过 Web 应用程序作为HTTP请求连接到其他系统[数据库、外部网关等] 。为了制作一个好的分布式/模块化系统,我计划使用几个 [5 到 10] 个 Web 应用程序。但是我的系统还没有完成它的开发,但功能足以出售。但即使仍然有 20% 的全部功能,我也必须经历一个庞大的部署过程,因为它有很多 Web 应用程序。
我的问题是,暂时合并几个 Web 应用程序以减少部署开销是否很好[我可以这样做,直到我为每个应用程序获得更大的源] 并在同一个 Web 应用程序中执行 http 请求?它会导致任何性能/内存/线程问题吗?