Stories
· 약 3분
실무에서 직접 다룬 문제를 정리합니다. 기술 스택보다 문제, 판단, 운영 리스크를 먼저 봅니다.
운영에서 나온 주제배치, 비동기 API, 재처리처럼 실제 운영 질문으로 이어지는 내용을 모읍니다.
구현 판단 중심어떤 방식으로 처리했고, 어떤 리스크를 줄였는지에 초점을 둡니다.
짧게 읽히는 구조문제, 역할, 접근, 결과 순서로 빠르게 확인할 수 있게 정리합니다.
실무에서 직접 다룬 문제를 정리합니다. 기술 스택보다 문제, 판단, 운영 리스크를 먼저 봅니다.
최근 프로젝트에서 1분에 한 번씩 실행되는 배치 작업을 개발하여, 실시간으로 쌓이는 대용량 로그 파일을 읽어와 데이터베이스에 적재하는 기능을 구현했습니다. 이 배치는 대용량 데이터를 빠르게 처리해야 했기 때문에 멀티쓰레드 병렬처리를 적용하여 성능을 최적화했습니다.
이번 프로젝트에서는 사용자 로그인 시 대용량 데이터를 비동기로 호출하여 특정 화면에 표시하는 시스템을 구현했습니다. 데이터가 없으면 해당 내용을 알리는 메시지를 표시하는 기능이 필요했습니다.