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 |
Tags
- 프로그래머스
- BFS
- docker
- 완전탐색
- 디버깅
- 구현
- 쿠키
- JPA
- 레디스 동시성
- 검색어 추천
- langgraph
- 이분탐색
- gRPC
- jwt 표준
- 셀러리
- 카카오
- piplining
- 몽고 인덱스
- 크롤링
- 추천 검색 기능
- AWS
- 누적합
- 백준
- 베타적락
- 결제서비스
- next-stock
- spring event
- 아키텍쳐 개선
- ipo 매매자동화
- ai agent
Archives
- Today
- Total
목록piplining (1)
코딩관계론

최근 프로젝트에서 Redis를 사용하는 분산 시스템에서 동시성 이슈가 발생했습니다. 시스템이 scale-out 되면서 여러 스레드가 동시에 접근함에 따라 다양한 동시성 문제가 발생했습니다.단일 스레드 환경에서의 동시성 문제단일 스레드 환경에서는 동시성 문제가 발생하지 않습니다. 예를 들어, 다음 코드가 단일 스레드에서 동작할 때는 모든 연산이 순차적으로 실행되어 동시성 문제가 없습니다.RScoredSortedSetAsync scoredSortedSet = client.getScoredSortedSet(key);RFuture scoreFuture = scoredSortedSet.firstScoreAsync();RFuture nameFuture = scoredSortedSet.pollFirstAsync();..
개발
2024. 8. 25. 20:29