RedLock은 분산 환경에서 Redis가 권장하는 Lock을 제공하는 방법이다. 이 포스팅에서는 Redis Set 명령어에 NX 옵션을 통한 Lock을 제공하는 방법과 한계, RedLock의 특징 및…
RedLock
Redis Set
이번 글에서는 코드 위주로 Redis와 동시성에 대해 3가지 방법을 중점적으로 작성한다.
서비스에서 어떤 종류의 랭킹 정보를 제공해야 한다면 기술적으로는 어떤 방법들이 있을까? 가장 먼저 떠오르는 방법은 RDB에 쿼리로 조회해서 제공하는 방법이다.
MSA로 Repository가 여러 개로 분리된 환경에 있다. 현재 총 6개의 백엔드 Repository가 있고, 개발자 수가 적어서 모든 리뷰 요청에 내가 리뷰어로…
4번째 회사를 다니고 있지만, 직책상(C레벨 or 팀장) 리더라고 부를 만한 사람을 가까이서 지켜본 건 세 번 밖에 없었다.
OTT 관련 데이터들을 외부에 제공하고 있다. 데이터들은 json 형식으로 배치를 통해 생성되고 S3에 업로드 된다. 기존 기능에 버그가 있어서 코드를 수정하고 배치를 돌린 후…