
(이전 글에서 이어지는 내용) 더티 체킹으로 인한 업데이트 오류 트러블 슈팅문제의 발단"오늘 예약 마감됐어요. 하지만 빈자리는 있어요."MSA 프로젝트로 '대규모 트래픽 문제를 해결하는 호텔 예약 서비스'를 개발하였다. 300개의 예약이 가능할때, 300명이 동시에 예약을disnotacat.tistory.com 이전 포스팅에서 JPQL을 활용하여 벌크 업데이트를 진행하였다. 코드를 수정하면 반드시 조회에서 문제가 발생할 것이라고 예상하였다.하지만, 서비스에서는 아무런 문제가 발생하지 않았다. 왜 내 코드는 정상 동작했을까? 예상했던 문제는 무엇인가?JPQL 을 활용한 벌크 업데이트는 영속성 컨텍스트에 반영되지 않는다. 업데이트 요청 후 다시 영속성 컨텍스트를 조회하였을 때, 업데이트되지 않은 정보..
Project
2025. 1. 22. 20:45
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- MSA
- http
- feignclient
- JPQL
- Solid
- 동시성
- 프로젝트기획
- mock
- 더티체킹
- MYSQL
- 인프런
- 트러블슈팅
- 클린코드
- Spring
- 스파르타
- 트랜잭션
- Lazy
- 기술도서
- java
- queryDSL
- 마이크로서비스
- 리팩토링
- JPA
- TDD
- proxy
- datalock
- Article
- 코딩테스트
- 객체지향
- Database
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함