20230410 Jmeter 실험일지
1. 실험 개요 1) 1000만건의 책데이터가 있고 각각의 책 데이터는 아래와 같은 칼럼과 내용을 가지고 있다. id(PK), 재고량, 출발년, 출판월, 가격, 출판사, 별점, 제목, 작가, 소분류,대분류, 이미지 2) 책의 재고량은 기본 20으로 설정되어 있고, 순간적으로 주문을 폭주시켜도 주문들이 정상 작동하는지 파악해보자. 3) 과정은 http request의 세션을 이용하여 어떤 유저가 주문을 했고, url을 통해 어떤책을 몇권 주문했는지 파악하고 재고량보다 같거나 적게 주문한 경우에만 주문이 정상작동하도록 설계했다. 4)book table 예시 5)Jumoon table 예시 2. 다양한 Lock의 종류와 Spring에서 해당 Lock들을 구현하는 방법 비관적 락 : 트랜잭션이 시작될 때 Sha..
2023. 4. 11.