标签: microservices serverless-architecture
我正在aws lambda serverless中重新设计一些微服务,该服务已使用spring-boot在定义的有界上下文中开发。
我发现无服务器微服务是一种纳米服务,按照纳米服务的定义,它是一种反模式,其中服务的粒度太细。
我的问题是如何在给定的受限上下文中定义无服务器微服务,因为我们对无服务器有限制。
我们应该将有界上下文划分为最小的服务,并在有界上下文之间共享模型,而不是面临在不同上下文之间进行通信的逻辑挑战,问题是当相同数据在不同的纳米服务中以非常不同的方式使用时,如何处理场景。