云栖问答

找不到答案?去提问题

2016-07-20 20:39:44

平台化系统如何使用多应用部署的方式进行搭建?好处在哪里?谢谢


来源: [直播] 基于Java容器的多应用部署技术实践

1个回答

0

weipeng2k

一般平台型的应用都会以统一的服务对外,而提供一组SPI给下游的应用实现,设计上追求依赖反转。

在多应用部署时,可以将实现了SPI的下游应用同平台型应用部署在一起,这时平台应用对于下游应用的调用就会降解成本地调用。

下游应用只需要兑现SPI的实现,开发测试都可以独立,只是部署时同平台型应用放在一起即可。

好处在于:

  1. 独立开发,部署时在一起,对以往的开发模式没有变化;
  2. 稳定性提升,由于本地调用的好处,使得平台应用对外提供的服务变得稳定高效。

1
GO
1942
浏览
0
收藏
邀请他人回答