Границы должны быть чёткими
Необходимы поскольку взаимодействие через них связано с большими накладными расходами (производительность, время отклика)
Сервисы должны быть автономными
Вытекает из предыдущего утверждения (требования к границам). Автономность сервисов позволяет уменьшить связность системы и сделать чтобы необходимость взаимодействия через границы была редкой.
Политика совместимости
Сервисы должны предоставлять регламентированные интерфейсы, которые редко меняются. В случае доработки сервиса , интерфейс должен сохраняться.
Комментариев нет:
Отправить комментарий