DataSource Hikari 사용 이유
DataSource 관련 질문이 있습니다!1. 왜 Hikari Pool을 사용하신건지 궁금합니다.2. Maximum Connection Pool Size를 40개로 설정하신 이유도 궁금합니다.</p
송선권
・
9일 전
0
21
2
saveAndFlush 사용 이유 문의
decrease 함수 안에서 일반적인 save가 아닌 saveAndFlush를 사용하는 이유가 궁금해서 문의 드립니다. 다른 이유가 있을까요?
아라레
・
9일 전
0
27
3
비관적 락 VS 네임드 락
안녕하세요. 해당 강의를 통해 다양한 락의 특징과 장단점을 배울 수 있어 현재 프로젝트에 적용할 수 있었습니다.적용한 부분: 상품 재고 감소에 대한 동시성 제어<
springYam
・
2달 전
0
86
3
application.yaml 에 redis 정보
redis 분산락을 사용할때,application.yaml 에 아래와 같은 redis 정보가 없어도 정상동작하는 이유가 궁금합니다 !!! <p style="text-align: lef
힝훙항
・
3달 전
0
50
2
왜 클래스 이름에 Facade 가 붙나요?
안녕하세요 좋은 강의 감사드립니다! service -> ropository 를 참조하니 Facade 인데 왜 NamedLockStock
황은경
・
3달 전
0
100
2
@Transactional 으로 인한 동시성 문제 발생 원인이 궁금합니다.
안녕하세요 좋은 강의 감사드립니다!강의를 보던중 StockService 에 있는 decrease 메서드에 @Transactional 을 걸어주면 왜 동시성 문제가
황은경
・
3달 전
0
105
2
@modifying 이용한 동시성 제어
강의를 들은 뒤 동시성 제어를 위해 이것저것 알아보는 중 @Modifying을 이용하여 제어하는 방법이 있다는 것을 알았습니다. 언제 락을 걸어야 하고, 언제 어
ililil
・
3달 전
0
96
2
DB락과 분산락
현재 프로젝트를 진행하며 재고 관리를 할 때 어떤 락을 사용하는 것이 좋을 지에 대한 고민을 하고 있습니다. 강의를 통해 락의 종류와 사용 방법에 대해 감을 잡을 수 있었습니다. 감사합니다!현재 동시성 문제가 발생할 때 어떤 상황에서 각각의 락을 사용
돌하르방
・
5달 전
0
166
2
NamedLock 테스트 실패
안녕하세요 상용님 좋은 강의 너무 잘 듣고 있습니다.namedlock부분에서 테스트 코드를 돌리는데 connectiontimeout 이후 테스트가 실패하여 질문 드리려 합니다.문제상황maximum-pool-size를 40으로 설정
jaeyun0507
・
5달 전
0
142
2
테스트에서 트랜잭션 어노테이션 질문 있습니다.
먼저 좋은 자료 감사합니다. 해당 예제대로 진행하면 전부 동작 잘하는데 비관적 락 테스트 할때 테스트에 @Transactional을 붙이면 동작이 지연되다 실패하는데 그러한 이유로 테스트 전후 처리를 해주시는 걸까요?테스트에서 @Tran
최광섭
・
6달 전
0
141
2
optimistic Lock 재시도 질문입니다.
public void decrease(Long id,Long quantity){ while(true){ try{ service.decrease(id,quantity);
nova020510
・
6달 전
0
167
2
낙관적 락 테스트 실패
안녕하세요 낙관적 락을 활용해서 조회수 증가 동시성 테스트를 하고 있습니다! 영상처럼 동일하게 로직을 작성해서 테스트 하는데 동시성 처리가 전혀 안되는 상태라 질문 드립니다ㅜㅜ아래는 Board 엔티티입니다!import jakart
냥덕
・
7달 전
0
194
2
오류?
Database JDBC URL [Connecting through datasource 'HikariDataSource (HikariPool-1)'] Database driver: undefined/unknown Database versi
alpacaive
・
8달 전
0
1,390
4
LettureLockStockFacadeTest에서 오류가 발생합니다.
package com.example.stock.repository; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.stereotype.Comp
소리쨩
・
9달 전
1
208
2
Pessimistic Lock 전체 테스트 오류 문의
안녕하세요. Pessimistic Lock 소스에서 각각의 테스트 하나하나는 통과하는데요. 테스트 코드 전체로 돌리면 에러가 나더라고요. public interface StockReposi
nhs0912
・
10달 전
0
268
3
비관적 락 vs 레디스(Lettuce)락 비교 관련 질문
강의를 보고 제 사이드 프로젝트에 그대로 적용해 보았습니다. 리뷰와 리뷰댓글 테이블이 있으면 동시에 1번 리뷰에 대한 리뷰댓글을 100개 썼을때, 리뷰테이블의 리뷰댓글카운트 컬럼에 업데이트를 시키는데, 두 방식 다 성공했습니다.
현이
・
10달 전
0
373
2
낙관적락 vs 네임드락
낙관적락과 다르게 네임드락은 재시도 로직이 필요 없나요?낙관적락은 충돌이 빈번하다면 재시도 로직으로 인해 비관적락보다 성능이 떨어질 수 있는데, 네임드락은 어떤가요?
gelab
・
10달 전
0
342
2
동시성 문제 해결방안
@Transactional public void decrease(Long id, Long quantity) { Stock stock = stockRepository.findById
gelab
・
일 년 전
0
256
2
Datasource 분리 의미
커넥션 문제가 발생할 수 있어 네임드락을 사용하는 경우 각 트랜잭션마다 Datasource를 분리해주는 것이 좋다고 하셨는데,Datasource를 분리해준다는 것은 서로 다른 DB를 사용해야 하는 것인가요?
gelab
・
일 년 전
1
370
2
네임드락 부모에(facade) 트랜잭션이 없을때
자식 service 메서드에 Propagation.REQUIRES_NEW속성은 그럼 필요 없는건가요?<cod
donkey
・
일 년 전
0
143
1
₩19,800