Обсуждение архитектуры системы 0:00 Дерек Килмартин обсуждает различные архитектуры систем, включая микросервисы, модульные монолиты и другие. Он просит зрителей поделиться своими мыслями о том, что это за архитектура.
Определение границ и разделение процессов 2:06 Дерек объясняет, что границы в системе определяются как отдельные подразделения, которые имеют свои собственные проблемы и возможности. Эти границы могут быть организованы независимо в кодовой базе, но могут быть связаны между собой.
Разделение процессов и определение точек входа 4:01 Дерек обсуждает, как процессы могут быть разделены и определены точки входа, такие как HTTP API и рабочий сервер. Он также объясняет, что границы могут быть определены в кодовой базе и физически развернуты отдельно.
Размышления о различных архитектурах 5:53 Дерек размышляет о том, что логическая граница и физическая граница могут совпадать или не совпадать, и что это определяет архитектуру системы. Он также обсуждает, как разделение логических и физических границ может привести к различным вариантам развертывания и определения архитектуры.