검색 : [ author: Sangkon Han ] (1)

이벤트 소싱과 CQRS 패턴을 활용한 데이터 재현 및 분산처리 사례 및 연구 동향

한상곤, 최정인, 우균

http://doi.org/10.5626/JOK.2020.47.12.1101

V2X, 인공지능, 및 자율주행 등과 같은 분야에서 수집되는 정보의 양이 매년 급증하고 있다. 데이터의 양이 급증하고, 종류와 형식이 다양해졌기 때문에 이기종 데이터를 수집·처리·저장하는 방법이 중요해졌다. 시스템 또는 애플리케이션의 상태 변경에 대한 모든 사항을 일련의 이벤트로 저장하는 방식인 이벤트 소싱은 메시지를 기반으로 한 이벤트 중심(event-driven) 설계가 가능하고, 시스템이나 애플리케이션의 상태 복원과 재현이 가능하다. 조회와 명령을 분리하는 패턴인 CQRS(Command and Query Responsibility Segregation)와 이벤트 소싱의 특징을 결합하여 대규모 데이터 처리를 위한 분산 시스템 아키텍처, 이벤트 소싱의 상태 재현을 활용한 데이터 분석과 디버깅을 위한 시스템과 애플리케이션 등에 활용할 수 있다. 이벤트 소싱을 활용한 데이터 재현 및 분산처리에 관한 사례 및 연구 내용을 소개한다.


Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

사무국

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr