일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 자바8
- 자바스크립트
- LeetCode SQL
- 파이게임
- SQL
- 스프링시큐리티
- mysql
- 프로그래머스
- spring boot
- 오라클
- js
- 구글로그인
- 스프링부트 채팅서버
- 자바 스트림
- SQL프로그래머스
- 스프링
- javascript
- oauth2
- java8
- 코틀린 클래스
- Leetcode
- kotlin 클래스
- oracle
- Spring
- springboot
- SQL 문제풀이
- python
- MSA
- 스프링부트
- pygame
Archives
- Today
- Total
목록MSA 특징 (1)
웅겹살의 프로그래밍 삼매경
[MSA] MSA(MicroService Architecture) 특징
MSA 특징 ⚡ 서비스를 통한 컴포넌트화 MSA에서는 서비스 단위를 컴포넌트로 정의하고 있다. 하나의 컴포넌트는 특정 비즈니스 기능을 담당하고, 독립적인 프로세스로 실행되며 자율적으로 배포가 가능하다. 따라서 서비스는 응집도 높게 설계되어야 하고, 서비스 간에는 명확한 인터페이스를 제공하여 협력해야 한다. ⚡ MSA는 한 팀에서 개발/운영을 포함한 전체 라이프사이클을 책임진다 고객과의 접점을 늘리고 피드백을 늘려 나가므로, 팀원들은 자신들이 만드는 소프트웨어를 바라보는 시각의 전환을 경험할 수 있게 된다. 단순히 기능을 개발하고 넘기는 것이 아닌, 소프트웨어가 고객에게 어떠한 가치를 어떻게 전달할 수 있을지 고민하는 계기가 된다. 소프트웨어와 기업의 비즈니스 연관 관계를 인식할 수 있다. ⚡ 분산된 거버..
MSA(MicroService Architecture)
2022. 10. 7. 11:49