일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 보조스트림
- Java
- OS
- spring
- JPA
- IntellJ
- K8s
- Real MySQL
- Kotlin
- 이스티오
- 쿠버네티스
- Collection
- Stream
- 스프링
- GC
- redis
- 토비의 스프링 정리
- Stack
- 스트림
- list
- mysql
- 자바 ORM 표준 JPA 프로그래밍
- SpringBoot
- 토비의 스프링
- MSA
- 자바
- 백준
- gradle
- jvm
- thread
Archives
- Today
- Total
목록Microservice Architecture (1)
인생을 코딩하다.
[MSA] MSA(MicroService Architecture)란 무엇인가?
MSA(MicroService Architecture)란 무엇일까요? 시스템을 여러개의 독립된 서비스로 나눠서, 이 서비스를 조합함으로써 기능을 제공하는 아키텍쳐 패턴입니다. 하나의 기능을 구현 하는데, 여러 개의 서비스를 조합하여 기능을 제공합니다. -> EX) 주문하기 : 사용자 정보 조회, 상품 정보 조회, 신규 주문 생성 왜 MSA(MicroService Architecture)를 사용할까요? 위의 그림의 왼쪽은 Monolitic 구조입니다. Monolitic 구조에는 아래와 같은 문제점이 존재합니다. 단일 Container에 여러 기능을 통합하여 구성 단단한 결합을 통하여 Service를 연결 전체 시스템이 하나의 Project로 구성되어 개발 및 빌드를 통합적으로 진행하여야 함 특정 서비스 및..
Spring
2021. 9. 16. 21:59