
364
맺음말
이벤트 기반 마이크로서비스를 도입하려면 실제로 데이터가 무엇인지, 서비스는 어떻게 데이
터에 접근해서 사용할 것인지 다시금 잘 생각해보아야 합니다. 특정 도메인에 속한 데이터량은
매년 급증하고 있고 멈출 기미는 보이지 않습니다. 데이터는 점점 더 커져서 여기저기 널려 있
고 이제 데이터를 하나의 대형 데이터 저장소에 밀어 넣어 다용도로 사용하는 시대는 지났습니
다. 데이터 통신 레이어를 탄탄하게 잘 정의하면 이중 역할을 하는 서비스를 줄이고 그런 서비
스가 (다른 경계 콘텍스트를 쿼리해서 데이터를 가져올 필요 없이 ) 자신의 비즈니스 기능만 처
리하는 데 집중할 수 있는 토대가 형성됩니다.
이벤트 기반 마이크로서비스는 다양한 대용량 데이터 세트를 처리하는 자연스러운 컴퓨팅의
진화 과정일 뿐입니다. 이벤트 스트림의 구조적인 특성 덕분에 그 유연성은 타의 추종을 불허
하며 각 단위 사업 부서는 그들의 목표를 달성하기 위해 필요한 모든 데이터를 사용하는 데에
만 집중할 수 있습니다. 운영 중인 서비스가 얼마 안 되는 조직은 이벤트 브로커 기반으로 데이
터 통신 레이어를 구축하면 큰 혜택을 볼 수 있습니다. 이는 과거의 비즈니스 요건과 구현체와
는 완전히 분리해서 새 서비스를 구축하는 기반이 됩니다.
이벤트 기반 마이크로서비스의 미래가 어떻든 이것 한 가지는 ...