Архитектура сервиса

·

Архитектура сервиса - это набор принятых решений в рамках решения более узкой задачи разработки [[архитектура предприятия]]. Главным при проектирование сервиса остаются два компонента:

  1. понимать предметную область
  2. [[проектирование схемы данных]] Всё остальное накладывает только дополнительные ограничения при борьбе со сложностью, так как [[суть разработки в борьбе со сложностью]].

В книге Building Evolutionary Architectures давалось определение, что архитектура - это набор фитнес функций, которая проверяет сервис на набор доступных возможностей/-ilities.

Дополнительные заметки

  • [[202108061057 Zachman views to architecture]]
  • [[202109091212 Three principles for building systems]]
  • [[202109271901 Decompose by difficult decisions]]
  • [[202110121734 Communication through interfaces]]
  • [[202110211719 Какие есть данные]]
  • [[202110231402 Архитектура про целостность решений]]
  • [[202110231407 EventStorming as a software design]]
  • [[202111051352 read write frequency is a crucial factor]]
  • [[202111051356 loosely coupled apps keep clear boundaries]]
  • [[202111092049 Практики проектных ролей]]
  • [[202201231006 Design things]]
  • [[202202092129 TARA]]

Обратные ссылки