mysql 설치
작성중입니다.
개요 jwt 를 구현하거나 선착순 쿠폰 발급등 이러한 이벤트 처리를 할때 Redis 를 많이 쓴다고 알고있다. 어떤 상황에서 알고있는지 어렴풋이 알고있기 때문에 왜 Redis 를 사용해야하고 redis 는 어떻게 동작하는지 알아보고자 합니다. Redis 알아보기 먼저 Redis 는 Nosql 의 DB 고 Key-value 저장소 입니다. NoSQL 특...
문제식별 ?? 잘 되던 로그인이 갑자기 잘 되지않는데 이유가 뭘까... 401 에러라는건 AccessToken Issue 일텐데 이미 Refresh Token으로 재발급 로직은 확인이 된 상태였기때문에 이번에 GKE 클러스터를 분리하면서 발생한 문제인것 같습니다. 로그를 찍어보니 예상했던대로 Refresh Token이 만료되어있다고 뜨는데 직접 Redis...
왜 DynamoDB 일까 먼저 저장해야 하는 데이터 트래픽 특성을 알아보겠습니다. 채팅 기능을 구현하고 채팅 기록을 저장해야하는데 채팅은 주로 현재 요구사항에 삭제/수정 기능이 없지만 추후에 추가 되더라도 Insert, Select 의 비율이 대부분 입니다. 채팅이 저장안되거나 싱크가 안맞는 문제가 있으면 안되겠지만 결제, 회원의 민감정보를 다루는 ...
Overview 예전에 Messsage Queue 를 공부할때 kafka, rabbitmq, SQS, SNS 의 비교는 게시글 을 참고해주세요 Redis Pub/Sub 의 장점은 다음과 같습니다. 낮은 러닝커브 별도의 Dependency 추가 불필요 (Redis 사용중 일때) Storage 사용이 되지 않음 (Persistence 관리를 할 필요가 없다)...
현 상황과 개선방향 AS-IS Service 마다 database 를 구성하고 싶었지만 컴퓨터 리소스가 부족해 2개의 database 만 사용하고 있었습니다. 👿 문제 상황 2개의 DB 가 있지만 모종의 이유로 둘중 1개가 사용이 불가 하다면 서비스가 중단되어 버리는 문제 하지만 서비스마다 DB를 구성하고, 이중화를 한다면 최소 n * 2 를 관리해...