Луковая и гексагональная архитектуры (Порты и адаптеры)
🔒 Sign in to use this
У слоистой архитектуры есть структурный изъян: бизнес-слой зависит от персистентности, та — от конкретной технологии БД. Самый ценный код — доменная логика — оказывается привязан к инфраструктурному решению. Луковая архитектура (Джеффри Палермо, 2008) и гексагональная (Алистер Кокберн, 2005) независимо пришли к одному ответу: инвертировать зависимость. Вся инфраструктура зависит от домена — никогда наоборот. Урок объединяет обе модели, показывает их связь и как инверсия выглядит в реальном Java-коде.
ℹ️Луковая и гексагональная архитектуры не конкурируют — это два языка об одном принципе: домен в центре, а базы данных, HTTP, очереди, UI — подключаемые детали, о которых домен не знает.
Content is available with subscription.
Get full access to all courses on the platform for one year with a single payment.
▼
▼
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.
🔒 Sign in to use this