따라 기존 시스템을 새 시스템으로 감싸는 과정을 설명하며, 새 시스템이 이전 시스템의 기능
을 점진적으로 더 많이 차지하게 한다.
[그림
3
-
5
]에서 보듯이 이 방식은 간단하다. 여러분은 기존 시스템(이 경우 기존 모놀리식 애
플리케이션)에 대한 호출을 가로챈다. 새로운 마이크로서비스 아키텍처에서 해당 기능에 대한
호출이 구현되면 마이크로서비스로 리디렉션된다. 기능이 여전히 모놀리스에서 제공되는 경우
모놀리스에 대한 호출을 계속할 수 있다.
시스템에 대한 모든 호출을
가로채고 적절히 분배한다
이전된 기능에 대한 호출은
새로운 마이크로서비스
기반 구현체로 우회한다
이전되지 않은 기능에 대한 호출은
계속해서 모놀리스로 전달된다
인터셉트 레이어
모놀리스
마이크로서비스
그림
3-5
교살자 무화과 패턴 개요 교살자 무화과 패턴 개요
이 패턴의 장점은 모놀리식 애플리케이션을 변경하지 않고 수행할 수 있다는 것이다. 모놀리스
는 심지어 새로운 시스템에 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.