Цитата:
Сообщение от
mau
А насколько она - слабосвязанность - нужна?
Давайте определим что такое слабосвязанность?
Когда говорят о микросервисах, то обычно разделяют следующие выгоды:
- повар может быть реализован на другой технологии (белковой)
- повар может продолжать жить, когда микроволновка сдохла просто его функции деградируют
- повар может быть разработан отдельной командой от микроволновки
- микроволновку можно устанавливать отдельно от повара (да и вообще поменять на микроволновку другого производителя). Не требуется обновлять повара отдельно от микроволновки.
- можно дешево купить кучу микроволновок и масштабировать горизонтально не нанимая новых поваров
В качестве минуса - Eventual consistency - повар может не услышать сообщение от микроволновки и думать что еда готовится, когда еда уже готова.