안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
기업-평가위원 자동 배정 API 동시성 PoC (합성 검증)
개발
웹
SaaSㆍ솔루션
프로젝트 배경
문제: 피크 시간대에 여러 신청이 동시에 들어오면 같은 평가위원에게 일일 한도를 넘겨 배정할 수 있습니다. 단순 메모리 카운터나 조회 후 갱신만으로는 경합을 막을 수 없습니다. 목표: 동일 지역 우선, 인접 지역 대체, 정원 소진 시 수동 대기라는 규칙을 유지하면서 데이터베이스 수준에서 한도 초과를 차단하고 같은 신청의 반복 호출이 중복 배정을 만들지 않게 하는 것입니다. 접근: 먼저 수용 기준을
프로젝트 성과
80건 동시 요청에서 한도 초과 0건
평가위원 10명 × 일일 한도 5건에서 50건 자동 배정, 30건 수동 대기, 관측 최대 부하 5건을 확인했습니다. 합성 H2 테스트 결과이며 운영 성능 주장이 아닙니다.
핵심 기능
원자적 한도 예약과 멱등 배정
신청 행을 잠근 뒤 기존 결정을 확인하고, 날짜·한도 조건을 포함한 원자적 UPDATE로 평가위원 정원을 예약합니다.
진행 단계
수용 기준 정의 → 구현 → 동시성 검증
2026.08
실패 테스트를 먼저 작성하고, 최소 구현 후 HTTP·동시성·커버리지 게이트까지 순서대로 통과시켰습니다.
프로젝트 상세
※ 공식 고객 납품이 아닌, 공개 요구사항을 바탕으로 독립 제작한 합성 PoC입니다. 1) 목표 운영 중인 Java 웹사이트의 신청 건을 동일 지역 평가위원에게 우선 배정하고, 일일 한도 소진 시 인접 지역으로 우회하며, 전원 소진 시 수동 대기로 전환하는 백엔드 API를 구현했습니다. 2) 구현 범위 - Java 21 / Spring Boot 4.1 기반 REST API 2종 - Flyway

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

dl******
개발 · 개인

프로젝트 정보

참여 기간
2026.08. ~ 2026.08.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
고객사
고객사 없음 · 공개 요구사항 기반 개인 합성 PoC
역할
요구사항 분석, Java API, DB 마이그레이션, 동시성 테스트
관련 기술
Spring Boot
Maven
PostgreSQL
Java