标签: java web microservices decoupling
由于网络通信的困难,我开始寻找解耦模块的替代方法。
在我寻找更轻量级和更简单的方法时,我可以跨越几个想法的沟通解决方案:
问题是,我错过了什么吗? 我需要一个可扩展的解决方案,它可以使模块分离,并且易于采用。最好没有网络开销。 有没有办法在模块之间使用Java中的相同接口,并在本地调用隐藏的实现和端点,而不将其暴露为紧密依赖?
请不要告诉我,一个好的项目架构可以保持事物分离,没有强制性的时间分离,增长项目将变得紧密耦合和脆弱。
另外,也许我错过了这张照片,也许还有其他地方可以进行脱钩?