반응형
마이크로서비스 아키텍처(MSA) 로 넘어가려고 하는 이유는
가장 큰 이유는 조직이 커지면서 개발팀들이 여러 개가 생기고 개발업무를 동시에 할 경우
일단 모로리식은 빌드 / 배포 하는 데 어려워진다 (툭 하면 다른 사람의 개발 중인 코드가 같이 빌드 되어 운영에 올라가는 경우가 빈번해짐)
그래서 개발 조직별로 독립적으로 서비스를 관리해야 하기에 마이크로서비스 아키텍처를 도입해서 운영하는데
마이크로서비스 아키텍처는 백엔드에 대한 아키텍처 였다
프론트는 여전히 1개의 repository 를 사용하고 있으니 프론트 개발에 경합은 해결되지 않았다
그래서 나온 개념이 마이크로 프론트앤드 아키텍처 이다
설명은
기존의 마이크로서비스 아키텍처를 도입하는 업무방식
프론트앤드도 팀별로 나눠서 하는 업무방식
이렇게 조직을 바꿔서 가려면 얼마나 많은 개발 역량과 조직과 시간이 필요하려나
생각만 해도 까마득하게 느껴지기는 한다
반응형
'IT > Programing Tip' 카테고리의 다른 글
VSCode 저장시 자동으로 eslint 적용되게 (0) | 2022.08.05 |
---|---|
포코폰 개발자모드 변경 device is temporarily restricted 3-3 해결 (0) | 2022.08.04 |
소나큐브 비용 (소나클라우드) 청구 방식 (0) | 2022.07.25 |
Hexo 로 github pages 에 블로그 만들기 (0) | 2020.02.18 |
개발자 필수 기술 (0) | 2019.10.23 |
개발자가 명심해야 할 사항 (0) | 2019.10.23 |
마크다운 문법 Markdown (0) | 2019.10.02 |
웹 개발 프레임워크 홍수 (0) | 2019.08.16 |