Skip to content

leeseunghee00/fcfs-entry-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

선착순 응모 테스트

이 레포지토리는 선착순 응모 시스템의 부하 테스트를 위한 코드베이스입니다. POV 프로젝트 응모 시스템의 결제 기능을 제외한 핵심 로직을 중심으로 구성되어 있으며, 동시성 환경에서도 안정적으로 동작하는지 테스트할 수 있도록 설계되었습니다. 동시성 제어와 관련된 자세한 내용은 해당 블로그 글을 참고해주세요.


프로젝트 환경

  • Java17
  • Docker MySQL 8.x, Redis
  • JMeter, nGrinder (test tools)

테스트 결과

  • race condition 발생 : synchronized, optimistic lock, pessimistic lock

image

image

image

  • 데이터 정합성 보장 : redisson (distribute lock)

image

About

선착순 응모 테스트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages