일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- springboot
- 자바스크립트
- 파이게임
- kotlin 클래스
- 코틀린 클래스
- LeetCode SQL
- SQL 문제풀이
- 스프링부트 채팅서버
- 스프링부트
- Spring
- 오라클
- pygame
- SQL
- MSA
- Leetcode
- 자바8
- oauth2
- spring boot
- javascript
- java8
- 구글로그인
- js
- 스프링시큐리티
- python
- SQL프로그래머스
- mysql
- 프로그래머스
- 자바 스트림
- 스프링
- oracle
Archives
- Today
- Total
목록MicroService Architecture (1)
웅겹살의 프로그래밍 삼매경
[MSA] MSA(MicroService Architecture)란 무엇인가
MSA란? 하나의 Application을 다수의 독립적인 Service로 구성하는 Architecture Style 각자 별도의 프로세스에서 실행되며 HTTP API와 같은 가벼운 매커니즘으로 통신하는 작은 애플리케이션 작은 서비스들은 각자의 비즈니스 기능을 담당, 완전 자동화된 절차에 따라 독립적으로 배포 각 서비스는 서로 다른 프로그래밍 언어나 서로 다른 데이터 저장 기술을 사용 MSA를 알아보기 전에 전통적인 개발 방법론 Monolithic을 알아보자 ⚡ 전통적인 개발 방법론(Monolithic System) 전체 기능을 단일 코드베이스로 개발 단일 통합 데이터베이스 사용 대규모 단일 코드베이스로 빌드와 배포 ⚡ Monolithic System의 단점 기능들 간의 결합도가 높다 작은 수정에도 전체 ..
MSA(MicroService Architecture)
2022. 10. 6. 10:21