스프링 배치 장애 방어 전략
해당 글은 수강 후기 공유 시스템의 학과 데이터 주입, 갱신 배치를 개발하며 고민한 과정을 기점으로 서술합니다. 왜 방어 전략이 필요한가? 대용량 데이터를 처리하는 배치 시스템에서 가장 큰 고민은 "하나의 실패가 전체를 망치는 상황" 입니다.

해당 글은 수강 후기 공유 시스템의 학과 데이터 주입, 갱신 배치를 개발하며 고민한 과정을 기점으로 서술합니다. 왜 방어 전략이 필요한가? 대용량 데이터를 처리하는 배치 시스템에서 가장 큰 고민은 "하나의 실패가 전체를 망치는 상황" 입니다.
부산 지역 공유대학 학생 약 600명을 위한 수강 후기 플랫폼을 개발하며, 저희 팀은 중요한 기로에 섰습니다. "과연 이 규모의 서비스에 복잡한 분산 서버 구조가 정말 필요할까?"라는 근본적인 질문이었습니다.
메이븐이란? 메이븐은 빌드 관리 도구로써 JVM, WAS가 프로젝트를 인식하고 실행할 수 있게 작성한 소스코드, 프로젝트에 사용되는 파일들(xml, jar, properties)을 빌드하는 도구이다.
애플리케이션 서버가 클라이언트에게 요청을 받으면 어떤일이 일어나는지 궁금했다. 그러던중 스프링 프레임워크에는 내장 톰캣이 웹서버의 역할을 하는데, 톰캣이 요청을 처리하는 과정에 대해서 학습하게 되었다.
배경 : 나의 스스로를 메타인지하는 과정을 거치며, 정체되어있는 것 같은 나 자신에게 한번 써보는 시간을 가지려 한다. 나 스스로의 지속적인 성장을 위해 작성해보겠다. 1개월 전에 비해 나는 3점만큼 성장했다. (1~5점) e.g.