Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 정보처리기사 필기
- 정처기 필기
- naver
- 정보처리기사 내용정리
- boostcourse
- 정처기 정리
- 정보처리기사 요약정리
- IT
- 정처기
- 코틀린 강의
- 정보처리기사 요약
- 코틀린강의
- edwith
- 안드로이드
- 코틀린
- 한이아지
- 부스트코스 서포터즈
- kkuber
- 코틀린 배우기
- Kotlin
- 코틀린 기초
- 정처기 요약
- 정보처리기사 정리
- 코틀린배우기
- 코틀린기초
- 백엔드
- 정보처리기사
- 개발자
- 부스트코스
- 큐버
Archives
- Today
- Total
목록MSA란 (1)
초보 개발자의 성장기
genieus와 함께하는 MSA (Micro Service Architecture)
MSA (Micro Services Architecture) 1. MSA란? 정의 : 하나의 거대한 어플리케이션을 다수의 작은 어플리케이션으로 나누어 변경과 조합이 가능하도록 만든 아키텍처 위 그림에서 왼쪽은 Monolithic 형태의 아키텍처이고 오른쪽은 Micro 형태의 아키텍처 입니다. 만약 서비스가 계속 추가된다고 가정해봅시다. 2가지의 아키텍처는 어떻게 될까요? 모놀리틱 아키텍처(MA)는 하나의 프로젝트 안에 서비스가 계속 추가되어 매우 복잡한 형태가 되고 아래와 같은 부작용을 얻게됩니다. 서비스및 프로젝트의 크기가 커질수록 시스템 전체 구조를 파악하는데 어려움이 있습니다. 빌드 시간, 테스트 시간, 배포 시간이 기하급수적으로 늘어나게 됩니다. 어느 한 부분에서 장애가 일어나면 전체 서비스에 문..
BackEnd 지식
2021. 5. 18. 16:39