Recent Posts

Spring 3 @Async 비동기 메서드 호출

2011-11-06

Spring 3 @Async Annotation을 통해 비동기 호출 로직을 쉽게 구현할 수 있다. 실제로 @Async Method는 ThreadExecutor를 통해 별도 Thread로 동작하게 된다. 예 1) Async Method ... <task:scheduler ...

Spring 3 @Scheduled

2011-11-06

Spring 3에서는 @Scheduled Annotation을 통한 스케줄링이 가능하다. 다음은 cron-expression을 통한 스케줄링의 예이다. 예 1) TestJob.java package com.xenomity.batch; import org.springframew...

Overview Spring Batch

2011-11-06

Spring Batch는 엔터프라이즈 환경에서의 작업을 위한 강력한 일괄 처리 응용프로그램 개발이 가능하도록 설계된 경량/포괄적 프레임워크로써, 로깅/추적, 트랜잭션 관리, 작업 처리 통계, 작업 다시 시작, 건너뛰기, 및 리소스 관리를 포함하는 레코드 처리에 필수적인 재사용 가능...

Overview MapReduce

2011-11-01

MapReduce는 Google에서 정보 검색을 위한 Big Data의 가공을 목적으로 개발된 분산 환경에서의 병렬 데이터 처리 기법이자 프로그래밍 모델이며, 이를 지원하는 시스템을 통틀어 일컫는다. 줄여서 M/R이라고도 하며, LISP 언어에서의 map()과 reduce() 함수...