Я заинтересован в понимании следующих аспектов микросервисов.
Подтверждение и откат. Если бизнес-цель должна быть достигнута путем вызова нескольких микросервисов, кто координирует фиксацию и откат? Требуются ли микросервисы для внедрения протокола фиксации-отката в свою реализацию? Или это обеспечивается каким-то внешним фактором?
Балансировка нагрузки для микросервисов. Является ли микросервис интерфейсом балансировщика нагрузки, чтобы облегчить его масштабирование? И, следовательно, масштабирование выходит за рамки реализации сервиса?
Взаимосвязь с функциями AWS Lambda/Bluemix OpenWhisk/Azure. Чем микросервисы отличаются от «бессерверной» архитектуры?