레이어드 아키텍처 스타일 (Layered architecture, n-tiered architecture)
소프트웨어 아키텍처 101 - YES24 막막했던 아키텍처가 쉬워지는 실무 지침서소프트웨어 아키텍트는 전 세계 연봉 10위 안에 드는 직업이지만, 지금까지 ‘개발자가 아키텍트’로 전향하는 데 실질적으로 도움이 될 만한 지침이 www.yes24.com 프레젠테이션(Presentation) 레이어 비즈니스(Business) 레이어 퍼시스턴스(Persistence) 레이어 데이터베이스(Database) 레이어 관심사의 분리 (separation of concerns) 모듈화와 인터페이스간의 연결에 대한 이야기로 표현할 수도 있는데, OSI 7계층처럼 각각의 영역이 담당하는 역할과 책임을 기준으로 만든다는 것이다. 따라서, 역할과 책임을 기준으로 레이어를 나누고 각 레이어별로 어떠한 인터페이스를 가지고 데이터를..
CS/SW Architecture
2022. 3. 7. 08:29