Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 그리디 알고리즘
- 다형성
- Java
- 백준
- 접근제어자
- 자바
- 현금흐름표
- 잉여현금흐름
- object
- 오버라이딩
- XLF
- etf
- FCF
- 제태크
- 프로그래머스
- 객체지향
- S&P500
- 무디스
- 인플레이션
- 기업분석
- StringBuffer
- mco
- 금리인상
- javascript
- 주린이
- 배당성장
- 알고리즘
- 주식
- 미국주식
- 금리인하
Archives
- Today
- Total
목록2024/05/16 (1)
오늘의하루
[Spring] 부하 테스트에서 발견한 회원가입 로직 이상 동작에 대한 고찰
문제 상황부하 테스트를 진행하면서 100명의 사용자가 동시에 같은 아이디로 회원가입을 시도했습니다. 이때 회원가입 로직은 아이디의 중복 여부를 확인하고, 중복된 경우에는 회원가입을 거부해야 합니다. 하지만 신기하게도, 동시에 여러 명의 사용자가 같은 아이디로 회원가입에 성공했습니다.또한, 처음 회원가입에 성공한 사용자는 삽입(insert) 쿼리가 실행되었지만, 그 외의 사용자들은 업데이트(update) 쿼리가 실행되었습니다. 이러한 이상 동작은 예상과는 매우 다르게 나타났습니다.문제 로직Controller -> Service -> DB@Overridepublic synchronized void joinProcess(JoinDTO joinDTO) { Assert.hasText(joinDTO.getUsern..
Spring
2024. 5. 16. 17:42