Популярные архитектуры Layered Architecture (Слоистая) — делим на слои, самый нижний слой инфраструктура. Onion architecture (Луковая)- слоистая с примененной инверсией зависимостей Hexagonal Architecture (Гексогональная) — почти тоже что и луковая, но + некоторео разделение внттури слоёв.