具有负载平衡和提交的微服务

时间:2017-04-05 10:31:13

标签: transactions commit microservices serverless-architecture

我热衷于了解微服务的以下几个方面。

  • 提交和回滚。如果要通过调用多个微服务来实现业务目标,那么谁协调提交和回滚?是否需要微服务才能在其实现中嵌入提交回滚协议?或者,它是由一些外部因素提供的吗?

  • 微服务的负载均衡。微型服务是否由负载均衡器前端来帮助它扩展?因此,扩展超出了服务的实施范围?

  • 与AWS Lambda / Bluemix OpenWhisk / Azure功能的相关性。微服务与“无服务器”架构相比如何?

1 个答案:

答案 0 :(得分:0)

理想情况下,事务应该在微服务级别处理,但在某些时候,跨越各种服务的事务可能需要回滚机制或两阶段提交。