본문 바로가기
IT/Knowledge

Strangler application 스트랭글러 패턴

by 성준하이 2024. 3. 24.
반응형

개발에는 다양한 디자인 패턴이 있다.

다양한 패턴에 대해서는 아래 참고 포스팅을 참고 바란다.

 

이번 포스팅은 요즘 다양한 기업에서 다양한 프로젝트를 진행중인 

모놀리식 -> MSA 프로젝트로 변환 작업시 변환 패턴이다.

 

먼저 아래 그림을 보면

 

왼쪽 처음엔 모든 코드가 Monolith 였는데 점차 변화되면서 결국 모든게 MSA로 바뀐 그런 패턴이다.

 

개발 패턴이긴 하지만 방법에 대한 패턴이라기 보다는 방향성에 대한 패턴인듯 하다.


참고 포스팅

https://thenicesj.tistory.com/87

 

디자인패턴 정의와 종류

소프트웨어 개발을 할때 사용되는 디자인 패턴이란 과거에 소프트웨어 개발 과정에서 발견된 설계 노하우를 축적하여 그 방법에 이름이 붙여서 이후에 재사용 하기 좋은 형태로 특정 규약을 만

thenicesj.tistory.com

https://thenicesj.tistory.com/146

 

객체지향 디자인 패턴 심화 정리 part.1

포스팅을 읽기 전에 아래 참고 포스팅에서 간단한 디자인패턴에 대한 정의와 종류에 대해서 읽고 오면 도움이 될것이다. 그리고 이번 포스팅에서는 좀더 심화된 내용을 다뤄볼 것이다. 저번 포

thenicesj.tistory.com

 

반응형

'IT > Knowledge' 카테고리의 다른 글

DRM 이란?  (13) 2024.04.27
한글 ASCII 코드 정리  (19) 2024.03.28
톰캣tomcat, 카탈리나catalina, 재스퍼jasper  (28) 2024.03.19
[ISTIO] VirtualService 개념  (26) 2024.03.18
[K8S] Ingress 개념  (21) 2024.03.17

댓글