일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
Tags
- AI
- OpenAI
- 3티어아키텍처
- MSA
- API
- 포트바인딩
- ci_cd
- 티어구조
- web crowling
- 웨크롤링
- 클라우드네이티브
- chatGPT
- 카나리배포
- 티스토리챌린지
- 오블완
- WSL
- xmlschema
- DALL-E
- temurin
- 12factorapp
- 책임분리
- 쳇지피티
- chaosengineering
- 무상태
- 블루그린배포
- 웹크롤링
- Python
- JSON
- 레이어패턴
- java17
Archives
- Today
- Total
목록3티어아키텍처 (1)
Nacho
[SSAFY] 레이어 패턴과 티어(Tier), 레이어(Layer)
** 필기를 기반으로 GPT가 작성한 글입니다.**레이어 패턴과 티어(Tier) 개념: 소프트웨어 설계와 배포의 차이점현대 소프트웨어 설계에서 레이어(Layer)와 티어(Tier)는 중요한 개념입니다. 두 용어는 비슷하게 들리지만, 레이어는 논리적 설계, 티어는 물리적 배포를 뜻하며 서로 다른 관점을 제공합니다. 이번 글에서는 레이어와 티어의 차이점, 각 개념의 특징, 그리고 레이어 패턴의 장점과 활용법을 살펴보겠습니다.1. 레이어(Layer)와 티어(Tier)의 정의1) 레이어(Layer)란 무엇인가?레이어(Layer)는 소프트웨어의 논리적 설계 구조를 의미합니다.애플리케이션의 기능을 역할과 책임에 따라 계층으로 분리하여 코드가 구조적이고 관리하기 쉽게 만듭니다.레이어의 주요 특징:책임 분리: 각 레이..
Java
2025. 1. 19. 12:33