센터컷

From CS Wiki
Center-cut; Centercut
사용자에 요건에 따라 발생된 대량처리 건을 처리하는 아키텍쳐, 일종의 On Demand Batch

배치를 추가로 만들지 않고 기존의 서비스로 처리하는 것과 부하에 대한 유량제어로 시스템이 부하를 받지 않도록 처리가 가능한 장점이지만 센터컷 자체 아키텍쳐 구축이 쉽지 않다. 센터컷 아키텍쳐는 유량제어, 각 처리건에 대한 결과 및 에러시 복구 및 장애 대책을 가지고 있어야 한다. 대량의 데이터를 개별서비스단위로 쪼개는 작업도 만만치 않다.

사례[edit | edit source]

  • 주로 금융권에서 많이 사용된다.
  • 이자 계산, 기간연장 처리 등의 작업을 정해진 시간에 모아서 처리한다.
  • 자원 효율 차원에서 보면 야간(새벽) 배치로 돌리는 것이 합리적이나, 처리 결과 확인 및 대응을 위하여 오후 3~4시와 같이 업무 시간 중 한적한 시간대를 골라서 기동시키기도 한다.