마이크로 서비스 패턴1 [마이크로 서비스 패턴] 1장 모놀리식 지옥에서 벗어나라 작은 규모의 소프트웨어에서는 모놀리식이 장점이 많음 개발 편함 쉽게 변경 테스트 용이 배포 용이 업-다운 스케일 용이 서비스가 커지면서, 즉 프로그램 규모가 커질수록 위의 장점은 사라지고 단점들이 많아짐 너무 복잡해서 개발자가 주눅든다 (매우 공감…) 코드 베이스를 이해하기 힘듬 (만악의 근원) 자연스럽게 개발이 더뎌짐 자연스럽게 테스트가 오래걸림 자연스럽게 수정,배포가 어려움 갈수록 한물간 기술 스택에 발목 붙잡히다 아키텍쳐 때문에 어쩔 수 없이 점점 한물간 기술 스택을 쓸 수 밖에 없고, 그 특성상 최신 기술을 사용하고자 전체 모놀리식 어플리케이션을 재작성하는 것은 비용도 비용이고 리스크가 높아 그냥 따라갈 수 밖에없음 💡 == 신한카드의 IT 서비스의 현상황이라고 생각 💡 도입부에서 이미 박수 치고.. 독서 기록/마이크로 서비스 패턴 2023. 4. 20. 이전 1 다음 반응형