목차 https://ieeexplore.ieee.org/abstract/document/9717259 Monolithic vs. Microservice Architecture: A Performance and Scalability Evaluation Context. Since its proclamation in 2012, microservices-based architecture has gained widespread popularity due to its advantages, such as improved availability, fault tolerance, and horizontal scalability, as well as greater software development agility. M i..
MSA란 정확하게 정의된 어휘는 아니지만 대략 서비스를 잘게 쪼개 여러 가지 이득을 노리는 구조이다. 반대말까진 아니지만 비교되는 구조로 모놀리식 아키텍처(Monolithic Architecture)가 있으며 최근 스타트업의 기술블로그를 구경하면 모놀리식에서 MSA로 전환한다는 말이 많이 보인다. 이 글에서는 두 아키텍처의 간단한 비교와 장단점에 대해서 알아보자. Monolithic Architecture 모놀리식 아키텍처는 이름 그대로 하나의 구조에 모든 서비스가 포함된 구조를 가리킨다. 크고 아름다운 하나의 구조 안에 모든 서비스가 들어있기 때문에 비교적 단순하며, 이에 따른 장단점은 아래와 같다. 장점 단순한 구조를 가지고 있기 때문에 개발 난이도가 낮고 속도가 빠르다. 하나의 통합된 DB를 가지기..
- Total
- Today
- Yesterday
- 스프링
- 남미
- 세모
- 야경
- a6000
- Backjoon
- 자바
- 알고리즘
- 백준
- Python
- 세계여행
- java
- RX100M5
- 스트림
- BOJ
- 유럽여행
- spring
- 지지
- 세계일주
- 면접 준비
- 동적계획법
- Algorithm
- 파이썬
- 리스트
- 맛집
- 칼이사
- 중남미
- 유럽
- 여행
- 기술면접
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |