일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 미션
- CircuitBreaker
- AWS
- Docker
- yml
- 트랜잭션
- 프리코스
- MSA
- 우아한테크코스
- Spring Batch
- 세션
- 스프링부트
- 우아한세미나
- 프로그래머스
- HTTP
- 서블릿
- AOP
- 코드리뷰
- mock
- 스프링 부트
- 백준
- JUnit5
- 우테코
- REDIS
- 레벨2
- 의존성
- Level2
- JPA
- Paging
- 자바
Archives
- Today
- Total
목록아키텍처 (1)
늘
[아키텍처] 계층형 아키텍처와 MSA
계층형 아키텍처(Layered Architecture) or 멀티 티어(tier) 아키텍처 - 책임과 성격이 다른 것을 크게 그룹으로 만들어 분리해두는 것 - 유사한 관심사들을 layer로 나눠서 수직적으로 배열한 것 보통 웹 기반의 엔터프라이즈 애플리케이션은 3개의 계층을 갖는다고 해서 3계층 애플리케이션이라고도 한다. 3계층 아키텍처와 수직 계층(토비의 스프링) Presentation Layer: 웹 기반의 UI를 만들어내고 그 흐름을 관리하는 계층 Service Layer: 비즈니스 로직을 담고 있는 계층 DataAccess Layer: 백엔드의 DB나 레거시 시스템과 연동하는 인터페이스 역할을 하는 계층(infrastructure 계층) 3계층 아키텍처(조영호 개발자님) Presentation: ..
백앤드 개발일지/스프링부트
2022. 2. 11. 10:55